From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id C749C4879F for ; Mon, 15 Sep 2025 12:05:28 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'JNTLGi87lST8IfVO3BWBAurB7OGvgsla7votQIBx6f4=', expected b'whdrG5IU0EpcAH8PwWhfJC/DpTKZgkGDuyd8u4MhzB0=')) header.d=rothenpieler.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1757937923; h=message-id : date : mime-version : to : references : in-reply-to : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=idKSL9KKD5H407KlsXfQE1t2d06haSWPmU8AA2rYZU4=; b=IzU2RNO3OCX0cJ2W/yZ0L+XnQktdfrMJG4jJSRBaMkqKEzjDsvo7Osj+9xS1fxFr0XxNb w+6lJaMcGNJVfzrd69wOT48zFgZ75d3SFbTv7Hx7hl9vlqbZdneUJE1rHLpWwqnU53EpYhW zjlBxsUudLMmpXCrEqemyJ3CN6Rp94lNXQDtCLetwEGN6S/iVaigYVJFtB3ihkhHZwCw43g ++a1RAFd3XTGdYy0yFK+02RDCpka+7ILIgDYDVPZPNS2hALwhv2UxEAjWqz+1qDr6d1bZe3 F1kXmg+bQ3+AGSkokeZb0gVZuCEZ10dbZXuCr59fHx+mQkWEnCbLvn/ejAMw== Received: from [172.19.0.4] (unknown [172.19.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id C6DEB68E834; Mon, 15 Sep 2025 15:05:23 +0300 (EEST) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1757937923; b=jAIYeAVYneWZqoP1UIdGRm6g/V5huQwqVjO5UH/2LCtTKRAGFhQJocFv6OAUTfMfxSSJj 2TBWFOhl/7/RbfMrYvmwrxr+mzSJgsRljCHkmCLxx2byVhD3zVZXRjq1lg/MYMdUSGP0Bmf kQKygfhnKtCAuOPPvWGHdLogtpJIKvxMZa+oQgk0pLNTG0phGqcdIDMLelknjaXZ6hAipFp 99aiT+5xd7WP/wUytKg4+L4u0UkaXmrO7rTEbIvK5IcQ1E1UTy+hu1uQufUd0/pZov8/PPk FjL8QIzIaeXU9NF2Y+gWrC2L8IqLeDIMRqwfdZI+gkOKzYmm0mO5sqI34adw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1757937923; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=JNTLGi87lST8IfVO3BWBAurB7OGvgsla7votQIBx6f4=; b=kNaFYTUqxFTXDhlPZOCaOvdf14YModOnNMrDrN2eyDtDSSF+1KtBKJv6booER08K4OYkN Ax1m5FL2dxElsqEJMZrmj9I1I1y+l+fzccswdDGnVImX9jt8VcH2fpJyDN4e0bcScvGuXR0 o13AL7Zs3wtppEddW3LnnXkMFmEhKdJUeufeq+40yWsZZ62/cQRfgv9cXleMEIFS1ykBLbc zvnxptTwqefd2wun3u9Y6sEAMNrlKrJdS/kdKutzMq3OBJcvqRIDVRaq22+2Cem8BIQJTcu AAPK6lRAnMQFxJtuyDreKJOnJ/DiN4eGMqgHRR2KSbgzLaPHBYOH5WpTvroQ== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=rothenpieler.org; arc=none; dmarc=pass header.from=rothenpieler.org policy.dmarc=none Authentication-Results: ffmpeg.org; dkim=pass header.d=rothenpieler.org; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=rothenpieler.org policy.dmarc=none Received: from btbn.de (btbn.de [144.76.60.213]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 7F08B68E7F6 for ; Mon, 15 Sep 2025 15:05:08 +0300 (EEST) Received: from [authenticated] by btbn.de (Postfix) with ESMTPSA id E25E2296C1153 for ; Mon, 15 Sep 2025 14:05:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rothenpieler.org; s=mail; t=1757937908; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=whdrG5IU0EpcAH8PwWhfJC/DpTKZgkGDuyd8u4MhzB0=; b=BkQzpnFipuXrCyisA80I6pj7jfbq6rluiEWSkiwNwVWIpvBAdESAwm0V4wR+Mt7HCG/Dw0 VXfHjXYrXoj8rehr7dXQsmZwPGNaGT/Uiuh6YiCe0UKmOs7btgVvmBFnQw/OTWkS+pZ6zC K7O9hn4ZbWHTxpAOhBuqy/9VtDKbK7lDbGRdzD1NapgJNjj4rNc0zICRFtvIwt172aHv00 7JSnv3z9G0W0oGijKjYSnXaLJySMIKwzLsETGFnZKCrU3QHevzDuexEDiR8ioelQg9iyxj qRCVw5jVwzGkU8wluJpDXNcElrbn4xberGPqUw3HOd38Fizf/mQmSxaLISGxyw== Message-ID: <62f9da36-5260-49d3-8cf7-d59d6456fb0d@rothenpieler.org> Date: Mon, 15 Sep 2025 14:06:07 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250914212317.GG29660@pb2> <20250915110947.GH29660@pb2> Content-Language: en-US, de-DE In-Reply-To: <20250915110947.GH29660@pb2> Message-ID-Hash: F53KUVD5N247BUNKKWMRSAEMPQN3FITL X-Message-ID-Hash: F53KUVD5N247BUNKKWMRSAEMPQN3FITL X-MailFrom: SRS0=dj9q=32=rothenpieler.org=timo@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] Re: [RFC] Issue tracker List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Timo Rothenpieler via ffmpeg-devel Cc: Timo Rothenpieler Content-Type: text/plain; charset="us-ascii"; format="flowed" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: On 15/09/2025 13:09, Michael Niedermayer via ffmpeg-devel wrote: > Hi all > > ATM the bug reporting guidlines point to trac > and https://trac.ffmpeg.org/newticket redirects to forgejo > > So if a user found a bug, now what does she do? > 1. First she (maybe) looks at the bug reporting guidlines (which point to trac) > 2. and she registers on trac > 3. she maybe searches for existing tickets on trac, and maybe adds her info there > 4. she tries to open a new ticket on trac and gets redirected to forgejo > 5a. she refuses to register on a 2nd tracker and leaves > 5b. she registers on forgejo > 6. she searches for an existing report on forgejo and maybe adds her bug info there > 7. she opens a new ticket on forgejo > > lets summarize, what is wrong here > 0. I think many people are/where unaware of the newticket redirect (I was unaware until very recently) > 1. I think some of the consequences of this regirect where missed > 2. the bug tracker was half switched to forgejo > 3. users have to register on 2 trackers (they may need to add comments on either) > 4. users have to search bugs on 2 trackers (both if they want to open a new one and also > if they are just looking for one) > 5. forgejo lacks some nice features like searching per number of votes > > So what are we going to do now ? > T. Undo the half move and stay with trac, move or loose 61+32 tickets from forgejo to trac > F. Fully move from trac to forgejo, move 3176+8501 tickets from trac to forgejo > D. have some tickets in trac and some in forgejo, require users to register and search both > ?. something else ? > > > Ideas, Comments ? I do think trac is a dead end software, and we want to eventually retire it. It can stick around in read-only mode indefinitely, eventually turned into a dump of static HTML pages. But it's not a software that we can keep supporting forever. I thought Forgejo had votes as well, but I can't find them anymore, so I might be misremembering that. But the usual issue conclusions are represented via labels, and they do exist. And have been used for that purpose already. Not sure I'd really want to stick with hard to maintain trac just for voting on issues. If we really want that, it'd probably easier to contribute that feature to Forgejo. I'm also not a fan of migrating issues, since the migrates one are always going to be horribly ugly, basically just consisting of one big quote posted by a bot account. It is possible to do though, so if that's desired instead of keeping trac itself around, I can look into it. So my preferred solution is to just keep the two separated, disable new tickets on trac, and at some point in the distant future make trac fully read-only/turn it into static HTML pages. Forgejo already back-references trac issues when they're tagged somewhere on the FFmpeg/FFmpeg repo, hence all the new issues/PRs start at 20000. If we really kept using trac that would also eventually clash and then really make a huge mess. _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org