Soooo, what's next?

On Tue, 5 Oct 2021 at 18:06, Hans Henrik Bergan <divinit...@gmail.com>
wrote:

> @Ayesh thanks, added support for those url (
> https://github.com/divinity76/git-php-net-redirector/commit/072a579d140a7481e76e95bd8c2d120ee2f71565
> ), also it looks like version numbers got mixed up in your example #2 ,
> "8.0.0RC2" vs "8.1.0RC3", that is surely a typo?
>
> >It is the name of the git repository on git.php.net. There were
> several other repos for PECL, bug tracker, docs in multiple languages,
> etc. I have added support for a static list that maps git.php.net
> names to GitHub repo under `php` organization namespace.
>
> oh i see.
>
> fwiw, your implementation looks more professional / enterprise-y :)
>
>
> On Tue, 5 Oct 2021 at 15:43, Ayesh Karunaratne <ayesh@php.watch> wrote:
>
>> > here is an initial implementation:
>> >
>> https://github.com/divinity76/git-php-net-redirector/blob/main/src/redirector.php
>> > it is just a minimum-effort implementation, anyone feel free to make
>> > something better (also i have no idea how the "p" argument is supposed
>> to
>> > be parsed, so i just guessed)
>> >
>> > it passes "Stanislav Malyshev"'s initial sample url, but it probably
>> fails
>> > on any other formats, if anyone has test urls, share em
>> >
>> >
>> >
>> > On Mon, 4 Oct 2021 at 08:38, Hans Henrik Bergan <divinit...@gmail.com>
>> > wrote:
>> >
>> > > >So who's going to work on it? Doesn't make sense to have 5 people
>> work
>> > > > on it independently from each other ;-)
>> > >
>> > > if nobody else wants to do it, i can make an initial implementation on
>> > > october 9th (6 days from now),
>> > >
>> > > but wouldn't surprise me at all if someone else wants to do it ^^
>> > >
>> > >
>> > > On Mon, 4 Oct 2021 at 08:01, Andreas Heigl <andr...@heigl.org> wrote:
>> > >
>> > >> Hey all.
>> > >>
>> > >> On 04.10.21 07:52, Hans Henrik Bergan wrote:
>> > >> > there's also plenty of broken links on reddit to git.php.net , ref
>> > >> > https://www.google.com/search?q=git.php.net+site%3Areddit.com
>> > >> >
>> > >> > it wouldn't be hard to set up a redirector parsing commit ids out
>> of the
>> > >> > url and redirecting to github,
>> > >> > +1 from me.
>> > >>
>> > >> So who's going to work on it? Doesn't make sense to have 5 people
>> work
>> > >> on it independently from each other ;-)
>> > >>
>> > >> Cheers
>> > >>
>> > >> Andreas
>> > >> --
>> > >>                                                                ,,,
>> > >>                                                               (o o)
>> > >>
>> +---------------------------------------------------------ooO-(_)-Ooo-+
>> > >> | Andreas Heigl
>>  |
>> > >> | mailto:andr...@heigl.org                  N 50°22'59.5" E
>> 08°23'58" |
>> > >> | https://andreas.heigl.org
>>    |
>> > >>
>> +---------------------------------------------------------------------+
>> > >> | https://hei.gl/appointmentwithandreas
>>    |
>> > >>
>> +---------------------------------------------------------------------+
>> > >>
>> > >
>>
>>
>> Hi Stanislav/Hans,
>> Thanks for opening this conversation and the initial implementation.
>>
>> Having worked with a few cgit repositories before, I happen to recall
>> some of the other URL patterns. I worked on a similar implementation
>> to Hans's at https://github.com/Ayesh/git-php-redirect
>>
>> > something better (also i have no idea how the "p" argument is supposed
>> to
>> > be parsed, so i just guessed)
>>
>> It is the name of the git repository on git.php.net. There were
>> several other repos for PECL, bug tracker, docs in multiple languages,
>> etc. I have added support for a static list that maps git.php.net
>> names to GitHub repo under `php` organization namespace.
>>
>> In addition to the URL patterns Hans have covered
>> (p=php-src;h=HEX{40}), I thought to add a few more patterns:
>>
>> - FROM: http://git.php.net/?p=php-src.git;a=commit;h=5af586be (
>> `/[a-z0-9]{7,}$/` )
>>   TO:       https://github.com/php/php-src/commit/5af586be
>>
>> - FROM:
>> https://git.php.net/?p=php-src.git;a=shortlog;h=refs/tags/php-8.0.0RC2
>>   TO:       https://github.com/php/php-src/releases/tag/php-8.1.0RC3
>>
>> - FROM:
>> https://git.php.net/?p=php-src.git;a={tree,log,shortlog};h=refs/heads/master;hb=refs/heads/master
>>   TO:       https://github.com/php/php-src/{tree,commits,commits}/master
>>
>> - FROM: http://git.php.net/?p=php-src.git;a=log
>>   TO:       https://github.com/php/php-src
>>
>> Cheers,
>> Ayesh.
>>
>

Reply via email to