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
>>>>
>>>
>>>