Re: [E-devel] New git URL/SSH locations, phasing out phab (and gitolite)
Massimo Maiurana <[email protected]> Sun, 14 Apr 2024 22:58:17 +0200
| Newsgroups | gmane.comp.window-managers.enlightenment.devel |
|---|---|
| Message-ID | <[email protected]> |
Carsten Haitzler ha scritto il 14/04/24 alle 21:57: > On Fri, 12 Apr 2024 18:01:07 +0200 Massimo Maiurana <[email protected]> said: > >> Carsten Haitzler ha scritto il 12/04/24 alle 17:25: >>> On Fri, 12 Apr 2024 11:01:18 +0200 Massimo Maiurana <[email protected]> >>> said: >>> >>>> I thought i already asked this but don't see nothing here so maybe my >>>> mail didn't get to the list. >>>> Anyway, i should push some translation updates to evisum so i would need >>>> write access to it, can anyone grant it to me? >>>> >>>> Massimo Maiurana >>> >>> you're listed as an owner so should have commit access. >>> git.enlightenment.org says so: >>> >>> https://git.enlightenment.org/enlightenment/evisum/settings/collaboration >>> https://git.enlightenment.org/org/enlightenment/teams/owners >> >> I can't read these links since both of them give me a 404 error, of >> course as a logged user. >> >> However i did a fresh clone of the evisum repository with the same >> command i've used for other projects: >> git clone >> https://maxerba:<mypass>@git.enlightenment.org/enlightenment/evisum >> >> Then, if i try to push my changes it says: >> fatal: repository 'https://git.enlightenment.org/enlightenment/evisum/' >> not found > > aaaargh - sorry - mixed you up ... NOW you're on the owners list! Thanks :) >>> >>>> Carsten Haitzler ha scritto il 22/01/23 alle 11:46: >>>>> On Sat, 21 Jan 2023 08:59:16 +0100 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 :) >>>>>> >>>>>> There's a request for pushing an updated translation for the forecasts >>>>>> module. Can you please give me dev access to at least the following >>>>>> modules (or even all enlightenment-module-*)? >>>>>> enlightenment-module-cpu >>>>>> enlightenment-module-forecasts >>>>>> enlightenment-module-mem >>>>>> enlightenment-module-net >>>>> >>>>> done! :) >>>>> >>>>>>>>>> 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-users mailing list >>>>>> [email protected] >>>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>>>>> >>>>> >>>>> >>>> >>>> >>>> _______________________________________________ >>>> enlightenment-devel mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >>>> >>> >>> >> > >