Re: [E-devel] New git URL/SSH locations, phasing out phab (and gitolite)
Massimo Maiurana <[email protected]> Mon, 1 Apr 2024 23:03:36 +0200
| Newsgroups | gmane.comp.window-managers.enlightenment.devel |
|---|---|
| Message-ID | <[email protected]> |
Now i would ask for access to Evisum, as i was asked to push an updated po file :) Massimo Maiurana Massimo Maiurana ha scritto il 22/11/22 alle 18:44: > 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 >>>> >>> >>>