Re: [E-devel] New git URL/SSH locations, phasing out phab (and gitolite)
Massimo Maiurana <[email protected]> Tue, 22 Nov 2022 18:44:00 +0100
| Newsgroups | gmane.comp.window-managers.enlightenment.devel |
|---|---|
| Message-ID | <[email protected]> |
Massimo Maiurana ha scritto il 02/11/22 alle 13:45: > Carsten Haitzler ha scritto il 02/11/22 alle 11:10: >> On Thu, 27 Oct 2022 13:08:31 +0200 Massimo Maiurana >> <[email protected]> said: >> >>> Massimo Maiurana ha scritto il 01/06/22 alle 14:00: >>>> Carsten Haitzler ha scritto il 01/06/22 alle 10:46: >>>>> On Tue, 31 May 2022 15:35:10 +0200 Massimo Maiurana >>>>> <[email protected]> said: >>>>> >>>>>> Carsten Haitzler ha scritto il 08/05/22 alle 00:40: >>>>>>> Phabricator has been on life support for a while now. Upstream >>>>>>> stopped >>>>>>> development. Every new release of php gets stricter and phab breaks >>>>>>> more >>>>>>> each time. arcanist has become a non-working thing. It's time to >>>>>>> move. >>>>>>> >>>>>>> In the spirit of that I have set up gitea on >>>>>>> https://git.enlightenment.org >>>>>>> - it pretty much is a miniature github that is self-hosted. It >>>>>>> replaces >>>>>>> gitolite and most of phabricator functionality in one. phab is still >>>>>>> running for now but I'll kill it off soon enough (set it to >>>>>>> read-only mode >>>>>>> but still run it for reference to old tasks/reviews). >>>>>>> >>>>>>> This means git repository url's will have moved. If you explore the >>>>>>> above >>>>>>> you'll see where they are. I have not made all of them public (the >>>>>>> default >>>>>>> for importing is private and you have to manually go make each >>>>>>> public, so I >>>>>>> did this for repos that are not essentially archived off as >>>>>>> history). >>>>>>> >>>>>>> This means developers also have to re-register accounts for commit >>>>>>> access. >>>>>>> It's easy - the web UI allows you to self-serve. The only thing that >>>>>>> I need >>>>>>> is for people to join so we can set up collaborators on the shared >>>>>>> projects >>>>>>> so you have commit access again (otherwise you only can commit to >>>>>>> your own >>>>>>> private repositories you set up). >>>>>> >>>>>> Does it mean that commit accesses will be restored manually one at a >>>>>> time? I've just registered on git.enlightenment.org with my usual >>>>>> nickname but currently i can't do anything via git+ssh. I guess i'll >>>>>> have to check it later, am i right? :) >>>>> >>>>> An admin has to add you to projects as a collaborator - it all has to >>>>> wait for >>>>> people like you to make accounts and ask :) YUou actually have to be >>>>> added per >>>>> project - its not "all access or nothing". It starts with the account. >>>>> I added >>>>> you to efl, enlightenment, terminology right now (don't have time >>>>> right now to >>>>> go through a long list). let me know if you want others also. >>>> >>>> Thanks! In theory i could be asked to commit translation updates for >>>> every project, starting (but not limited to) with projects supporting >>>> gettext, but since many of them never changes i'll ask every time i >>>> need >>>> to be added somewhere :) >>> >>> Hi, can someone please grant me write access on ephoto project? >>> >>> maxerba >> >> done! added you :) > > Thanks :) > Well, now i would even need write access for ecrire Massimo Maiurana > >>>> >>>>>>> I've set up git commit emails again to the same >>>>>>> mailing list so no change there. >>>>>>> >>>>>>> Gitea takes on the following tasks: >>>>>>> >>>>>>> Listing git repositories and browsing their trees, showing >>>>>>> commits etc. >>>>>>> Bug tracking (issues). >>>>>>> Review (pull requests). >>>>>>> Markdown/wiki per repo/project >>>>>>> Organizations (shared code repository holders). >>>>>>> ... and other smaller related code/repo etc. tasks. >>>>>>> >>>>>>> I may have to do some more minor fixing. I may have missed things, >>>>>>> but I >>>>>>> think the major things have been done. Yes - I know >>>>>>> https://www.enlightenment.org still refers to phab in many places. >>>>>>> That's >>>>>>> something to sort out next. >>>>>>> >>>>>> >>>>> >>>>> >>> >>> >>> _______________________________________________ >>> enlightenment-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >>> >> >>