> On 14. Dec 2024, at 18:16, Slawomir Jaranowski <s.jaranow...@gmail.com> wrote:
> 
> On Fri, 13 Dec 2024 at 12:12, Gerd Aschemann <g...@aschemann.net> wrote:
>> 
>> I see some drawbacks
>> 
>> Before opening a new issue, I would like to search for similar issues (and 
>> in particular if there are already solutions, workarcounds, more information 
>> about the environment etc.). Where should I search? First du a Jira search, 
>> then a GitHub search?
>> If I find something in Jira, but it is not yet in GH, how could I refer to 
>> it? Put in some link to Jira in some new GH issue manually. This is not 
>> recognised by Jira, so linking between related issues in the two systems get 
>> lost). Well, you can build some GH Action around it, but its complicated and 
>> error prone as it is hard do formalize.
>> If people ignore the hint in Jira that the issue was moved to GH and keep on 
>> commenting, things become inconsistent as this something like a split brain 
>> on issue level. Can this be prevented for single issues as soon as they are 
>> migrated, but left open for non-migrated Jira issues (I doubt that it is 
>> possible)?
>> If a user or contributor wants to comment or work/elaborate on an issue 
>> which is not yet migrated they first might need to find/convince a committer 
>> to migrate it.
>> 
>> That said, I think partial migration (on issue-by-issue)  could be 
>> semi-automated: Open a new GH issue with a particular template providing the 
>> Jira issue number. Then have a GH Action to perform the migration (and first 
>> check whether the issue is not yet migrated; then directly close the new 
>> issue as duplicate).
>> 
> 
> We always have similar problems ... every time we will have a
> duplicate issue, duplicate comments and so on ...

Well, I had the assumption, that once you migrate a project from Jira to GitHub 
(completely), the respective Jira project is set to read-only (no more changes 
possible, except perhaps for administrators).
This would make GitHub the active issue asset and every work would be done 
there. And yes, that would be a reason to perform a complete migration (per 
project), not a partial one.

Technically, Jira projects could also be archived, but then becoming more or 
less invisible, making a lot of links on the Internet immediately invalid 
besides other drawbacks.

> 
>>> On 12. Dec 2024, at 12:05, Sylwester Lachiewicz <slachiew...@gmail.com> 
>>> wrote:
>>> 
>>> Yes, make sense - also +1
>>> 
>>> Sylwester
>>> 
>>> czw., 12 gru 2024, 11:50 użytkownik Guillaume Nodet <gno...@apache.org>
>>> napisał:
>>> 
>>>> I'm also +1 on this way forward.
>>>> 
>>>> Le jeu. 12 déc. 2024 à 10:58, Slawomir Jaranowski <s.jaranow...@gmail.com>
>>>> a écrit :
>>>> 
>>>>> Hi,
>>>>> 
>>>>> On Thu, 12 Dec 2024 at 10:15, Christoph Läubrich <m...@laeubi-soft.de>
>>>>> wrote:
>>>>>> 
>>>>>> I just wanted to note with Eclipse moved form Bugzilla > Github it was
>>>>>> done the following way:
>>>>>> 
>>>>>> 1. We have had a script adding a comment to each open issue in Bugzilla
>>>>>> like this [1]
>>>>>> 2. Then each developer that finds an issue important enough has
>>>> migrated
>>>>>> it manually with a link to the old.
>>>>> 
>>>>> This is also my favorite way :-)
>>>>> - enable GitHub Issues in project
>>>>> - we can add a comment to open issues by bulk operation in jira
>>>>> - disable creating new issues in jira
>>>>> - do it project by project ...
>>>>> 
>>>>>> 3. Close the the Bugzilla with a link to github
>>>>>> 
>>>>>> This was actually a good thing, as a lot of old stuff no one cared
>>>>>> anymore about is not ported to github, and still people can see the
>>>>>> "link" for relevant discussions and if anyone wants to pickup it can be
>>>>>> done anytime later.
>>>>>> 
>>>>>> [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=502349#c11
>>>>>> 
>>>>>> Am 12.12.24 um 09:42 schrieb Olivier Lamy:
>>>>>>> Agree too.
>>>>>>> We can leave them open in Jira with a comment including the link to
>>>>>>> the GH issue.
>>>>>>> And if the people involved in the issue are really still interested
>>>>>>> (few issues might be already fixed but we haven;t done triage because
>>>>>>> it's too much work) they can participate in the GH issue.
>>>>>>> Then we can have some tooling suh GHA stale [1] with some dedicated
>>>>>>> parameters so this will cleanup some issues.
>>>>>>> 
>>>>>>> Cheers
>>>>>>> Olivier
>>>>>>> 
>>>>>>> [1] https://github.com/actions/stale
>>>>>>> 
>>>>>>> On Thu, 12 Dec 2024 at 02:41, Tamás Cservenák <ta...@cservenak.net>
>>>>> wrote:
>>>>>>>> 
>>>>>>>> Moving would exactly make things faster. This thread diverged quite
>>>> a
>>>>>>>> bit, but AFAIR the opener of this thread (or the other mail
>>>> referenced
>>>>>>>> by opener of this thread) is exactly about problems _with_ JIRA.
>>>>>>>> 
>>>>>>>> And I also say leave them opened (migrate, leave them as they were
>>>>>>>> left in JIRA). Not to close them.
>>>>>>>> 
>>>>>>>> So migration would not be a waste, as JIRA is just an obstacle. In
>>>>>>>> fact, this whole thread was started for that purpose (to migrate),
>>>> and
>>>>>>>> not to discuss "what should we do with a huge pile of open issues".
>>>>>>>> 
>>>>>>>> Just migrate all, and leave it alone, as they were left for the last
>>>>> 10 years.
>>>>>>>> 
>>>>>>>> Thanks
>>>>>>>> T
>>>>>>>> 
>>>>>>>> On Wed, Dec 11, 2024 at 5:13 PM Elliotte Rusty Harold
>>>>>>>> <elh...@ibiblio.org> wrote:
>>>>>>>>> 
>>>>>>>>> Non PMC committees certainly can close jira issues. I do this all
>>>>> the time.
>>>>>>>>> 
>>>>>>>>> Also if we want to conserve volunteer time we should not spend time
>>>>> moving
>>>>>>>>> to GitHub. That’s extra work compared to simply continuing with
>>>> jira.
>>>>>>>>> Leaving a bug open costs nothing until someone is ready to address
>>>>> it.
>>>>>>>>> 
>>>>>>>>> On Wed, Dec 11, 2024 at 9:06 AM Tamás Cservenák <
>>>> ta...@cservenak.net>
>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> Are you all sure this is how _an open source project having
>>>>>>>>>> volunteers-only is supposed to work?_ (maybe better as: "spend
>>>> it's
>>>>>>>>>> scarce resources"?)
>>>>>>>>>> 
>>>>>>>>>> As if we'd all be in some company, working on some company
>>>> product,
>>>>>>>>>> then yes, I agree wholeheartedly, this is "how things should be
>>>>> done".
>>>>>>>>>> 
>>>>>>>>>> But in reality, I see nobody out of those 17 active PMCs [1] (as
>>>>>>>>>> committers have no karma to close issues AFAIK) who will do this.
>>>>>>>>>> 
>>>>>>>>>> Moreover, spending resources on THIS (bookkeeping) than any OTHER
>>>>>>>>>> effort is IMO waste.
>>>>>>>>>> 
>>>>>>>>>> For example, who is testing Maven4, that is soon rc-2? As not
>>>>> testing
>>>>>>>>>> it will cause even more issues, that will result in even more
>>>>>>>>>> bookkeeping... a devil's circle.
>>>>>>>>>> 
>>>>>>>>>> IMO, we should "lump" migrate all and just move on, keep this pile
>>>>>>>>>> open, and leave it rotting as it has been rotting so far. On GH at
>>>>>>>>>> least committers could close issues as well.
>>>>>>>>>> 
>>>>>>>>>> [1]
>>>>>>>>>> 
>>>>> 
>>>> https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven-dist-tool/job/master/site/dist-tool-committers-stats.html
>>>>>>>>>> 
>>>>>>>>>> My 5 cents.
>>>>>>>>>> 
>>>>>>>>>> Thanks
>>>>>>>>>> T
>>>>>>>>>> 
>>>>>>>>>> On Wed, Dec 11, 2024 at 2:48 PM Maarten Mulders <
>>>>> mthmuld...@apache.org>
>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> On 11/12/2024 12:29, Elliotte Rusty Harold wrote:
>>>>>>>>>>>> On Tue, Dec 10, 2024 at 5:10 PM Slawomir Jaranowski
>>>>>>>>>>>> <s.jaranow...@gmail.com> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On Tue, 10 Dec 2024 at 17:42, Sylwester Lachiewicz
>>>>>>>>>>>>> <slachiew...@gmail.com> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Michale proposed closing all issues that have not been active
>>>>> for
>>>>>>>>>> more
>>>>>>>>>>>>>> than 3 years, so there will be less to maintain/migrate.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Maybe we can limit the age during import.
>>>>>>>>>>>>> Maybe we should make a decision for each project.
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> -10
>>>>>>>>>>>> 
>>>>>>>>>>>> When this was last proposed 5 years ago, I went through Jira and
>>>>> made
>>>>>>>>>>>> sure that every issue older than the cutoff date had some sort
>>>> of
>>>>>>>>>>>> recent activity so nothing was eligible for automatic closure.
>>>> I'd
>>>>>>>>>>>> rather not have to hack the process like this again. I routinely
>>>>> find
>>>>>>>>>>>> and sometimes fix bugs that go back to the oldest ones in JIra.
>>>> If
>>>>>>>>>>>> more devs spent more time triaging old bugs, they'd find more
>>>> too.
>>>>>>>>>>> 
>>>>>>>>>>> I agree with this! From a reporter point-of-view, it is extremely
>>>>>>>>>>> demotivating to see a report that you wrote getting ignored for a
>>>>> couple
>>>>>>>>>>> of years only to be closed for "administration reasons". Don't do
>>>>> this.
>>>>>>>>>>> It made me stop contributing (by reporting issues) to a few
>>>>> projects
>>>>>>>>>>> already, because they basically didn't seem to care.
>>>>>>>>>>> 
>>>>>>>>>>>> I'd also like to encourage people to deliberately close bugs
>>>> that
>>>>> are
>>>>>>>>>>>> in fact invalid, unwise, or already fixed. Surprisingly often I
>>>>> find a
>>>>>>>>>>>> final comment from an active committer or PMC member that lays
>>>>> out in
>>>>>>>>>>>> detail how the bug has been addressed or why it shouldn't be
>>>>>>>>>>>> addressed, but they have not pressed the button to close the
>>>> bug.
>>>>>>>>>>>> Please press the button. However, this needs to be done issue by
>>>>>>>>>>>> issue, not as a bulk close of all issues older than some
>>>> arbitrary
>>>>>>>>>>>> date.
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> Rather do this. If we are sure something is not a bug, take the
>>>>> time to
>>>>>>>>>>> explain it and then close it. If the reporter thinks we're wrong,
>>>>> they
>>>>>>>>>>> can always re-open. Closing an issue with solid reasoning is much
>>>>> better
>>>>>>>>>>> than closing it because it was opened more than X years ago.
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> Maarten
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>> ---------------------------------------------------------------------
>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>>>>>>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>> ---------------------------------------------------------------------
>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>>>>>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>>>>>>> 
>>>>>>>>>> --
>>>>>>>>> Elliotte Rusty Harold
>>>>>>>>> elh...@ibiblio.org
>>>>>>>> 
>>>>>>>> 
>>>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>>>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>>>>> 
>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> Sławomir Jaranowski
>>>>> 
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>>>>> For additional commands, e-mail: dev-h...@maven.apache.org
>>>>> 
>>>>> 
>>>> 
>>>> --
>>>> ------------------------
>>>> Guillaume Nodet
>>>> 
>> 
>> --
>> Gerd Aschemann --- Veröffentlichen heißt Verändern (Carmen Thomas)
>> +49/173/3264070 -- g...@aschemann.net -- http://www.aschemann.net
>> 
> 
> 
> -- 
> Sławomir Jaranowski
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
> 

--
Gerd Aschemann --- Veröffentlichen heißt Verändern (Carmen Thomas)
+49/173/3264070 -- g...@aschemann.net -- http://www.aschemann.net

Reply via email to