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