From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 692244934A for ; Mon, 20 Jan 2025 22:45:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 166D468B654; Tue, 21 Jan 2025 00:45:08 +0200 (EET) Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E471B68ACE2 for ; Tue, 21 Jan 2025 00:45:00 +0200 (EET) Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-2efe25558ddso6307837a91.2 for ; Mon, 20 Jan 2025 14:45:00 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737413099; x=1738017899; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=64IAqrNFCAzATmDzJCg1y22dC1AOk3Cw8uJ1gHOxKrE=; b=GB79Y9whxmJ/QAsrGXp6UJg2cM35oULF/0Qz746mECSlHHgBXuAphGm4xb5JmXdEbT IakQvlX9aXi8pdOSfLCeYUPubIjGqZfAJQ/iPPt64vYOwTtY0MHdA2ICKDOgKNdGZRC9 z2whhHpo0uHATwW7OYJ1Fxmt1my2DBcsMe8IZLl5mKO4ZvC5h48l5fSbP3H+jwjG3Sa0 poblM27UThqkNwTcaoxmVgUaV4E+FPp96qxWRECl7haHrUwQPYGf+A7K4OvO/mCj3+0+ LVfPU8Ty2jEuJHcVaKcevmXea5bSvmhEcW7ivtXuoOjnJp2zsHvghEaDud5tTuX41fif lksw== X-Gm-Message-State: AOJu0YxX64/TBVuRRSfUZ0c4YLbSumMMH524UA+Tar2ca4RVU6wzUQpV sWvpzPFMfahWsp4Us0ROlvzzqm+BIKG0Q00MuTBPzbbnR6LBGMKLg1RsTVybjBn+GuO3CjUGBXc aEyxLdlcn/LTQyxLQ+IbpsTO1JbfuIZ+hh1gcZ6d7i0oLC+94XdI= X-Gm-Gg: ASbGncvswV8/OL31Re1Xmt+Z4oha2eUK0gIvW4CzCcwpJMeUyLPC4Tq7W0JqehT0dPv 3CK7I6vloJe888Gl8Yov1V9xFZoRxLTdxUOwMlh2C2uXQIfAx7yM8 X-Google-Smtp-Source: AGHT+IECvpSuNpCuLpgp/586K/UDT6qEP97lOqevT4LjTuB8zDC81opYAX1H2nVTJxS1dUHjYhCl5gSaXGzk9Ze4DsU= X-Received: by 2002:a05:6a00:3a0f:b0:72a:8461:d179 with SMTP id d2e1a72fcca58-72daf9ab85amr20151714b3a.1.1737413098746; Mon, 20 Jan 2025 14:44:58 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Marth64 Date: Mon, 20 Jan 2025 16:44:22 -0600 X-Gm-Features: AbW1kvZITM77_gdyeahgbYBAu-7FS9bu9aJ40r66_UAEAdqOf3dIl3PRtIb-JFs Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] Regarding Git Tooling X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Hi Nicolas, This is fine and your preferences are understandable. Everyone has their tools of choice. That said, I did try Forgejo on a local instance today without JavaScript and it was not a usable experience for a contributor. I could do some limited functions but not raise a PR, for example. Besides this issue, the experience was pleasant and fast. Suppose there is an option with simple, reasonably, documented APIs that can be used to bridge the gaps for our CLI-first developers. Would you be open to experimenting? Or as an output from this thread, can we declare what CLI-based user workflows are needed for folks to keep their velocity and start there? I imagine a creative a solution can be found. Forgejo seems to have this: https://forgejo.org/docs/latest/user/api-usage/ I know from past experience managing a GitLab instance, it has APIs too. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".