Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-dev] VOTE: Move source & reviews to Github

> But I'd rather go incrementally.

that would work for sure, we just should keep thin in mind to make this increment as soon as suitable instead of waiting too long. For example the tracker thing would be on my personal top-list :-)

> I don't get what moving bugtracker or mailing-list would change to
> that compared to the current state.

Its just less disruptive... currently I go to git.eclipse to sync my repo, I go to bugzilla to create/update tickets and need to go to gerrit for reviews. After all, I had to go to the wiki and update the N&N ...

> I've become anti-wiki and would advise that instead of maintaining a

The cool thing about GH-Wiki is that you can checkout it as a git-repro and work with it "like code":

https://docs.github.com/en/github/building-a-strong-community/adding-or-editing-wiki-pages#adding-or-editing-wiki-pages-locally

anaother option would be do have simply README.MD files for example to document a plugin and link those on the main-wiki.

Am 29.03.21 um 09:40 schrieb Mickael Istria:


On Mon, Mar 29, 2021 at 8:52 AM Christoph Läubrich <laeubi@xxxxxxxxxxxxxx <mailto:laeubi@xxxxxxxxxxxxxx>> wrote:

      > So, what about ... keeping issues on Bugzilla for the moment ...

    Mickael I know you are very serious on this topic but like to ask if we
    should not even move to GH-issues here, and even take a step further
    throwing away the wiki and probably deprecate mailing-list usage?


I think we'll get there eventually, and it's good to plan toward that. But I'd rather go incrementally.

    - with the current release-when-neccesary-cycles we could benefit
    from a
    more dynamic development process, with maven versioning people can
    always use older releases if necessary and we can release fast and
    often.


I don't get what moving bugtracker or mailing-list would change to that compared to the current state.

    - there is only a handful of "valuable" bugs in tycho, that is
    things we
    are really working on, most of them are just laying dormant. We could
    take the opportunity to ask the original author if its still relevant
    and move those to GH, no feedback-> close with message to reopen at GH
    if suitable
    - as Bugzilla allows to link GH in the "see-also" we could use this
    light-weight alternative to link related tickets


Yes, that's one possible approach

    - maybe its just me but I have the feeling we do not need very much
    project-management at tycho, and we can even try to use GH-Projects
    instead


Probably.

    - The Wiki is mostly out-dated and hard to manage. The information
    there
    is still valuable. Moving to GH-WIKI would allow us to have this part
    editable by more users and as part of the usual development


I've become anti-wiki and would advise that instead of maintaining a wiki as a "side project" which can easily be out of the radar and out of date, we just put documentation in the source tree, near the code. That has several benefits over any form of wiki * Doc is closer to source, so people looking for docs are likely to be become familiar with source and contribution workflows, and turn into code contributor * Doc contributions are tracked as regular contributions, so people who contribute to doc get thanked on release by looking at history, and that's a good thing to do * Code contributors would also feel more inclined in updating docs when they update code.

    - GH supports a new feature "discussions" that might seve as a good
    alternative to the mailinglist.


Why not... But maybe a bit later when we're done with other stuff?

    Last but not least I think it would bee good to step-up and show all
    this stuff can work and we are not bound that much to all the simrel,
    backward compatibility stuff as platform itself.
    I think removing all those different tools, UIs and brittled
    information
    could really improve the overall development experience.


+1

_______________________________________________
tycho-dev mailing list
tycho-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/tycho-dev



Back to the top