[Labs-l] Trailing slash is a pain

Hedonil hedonil at action.ms
Wed Apr 23 03:03:54 UTC 2014


It's a pain.
After fixing the interwiki links with an unconditional trailing slash,
all parameterized links which worked previously are now broken eg.
[[toollabs:<toolname>/en/baz]]. The main advantage of this was to not
generate external links, and it worked.

On the other hand "normal" links on many tool websites and links to them
are still not working, throwing an error 500 which implies to the users
that something is damaged beyond all repair.

It is one thing to be adamant that IETF standards should be adhered –
it's another thing that things should be working for the customers even
more as worked fine (almost) all the time.

As Yuvipanda and Tim suggested, it would be easy to fix this issue
inside the proxy itself, identifying running tools eg. via proxy redis
and adding a slash to /only/ this tools root paths if nothing else
follows – and avoid these errors by fixing errors.

Please make it happen.

-Hedonil


On 22/04/14 12:17, Hedonil wrote:
> I think this issue should be fixed soon at the source (proxy) as not only
> your link is affected but all other links with missing trailing slash
> get a 500 too.
> Including all interwiki-links [[toollabs:<toolname>]] on documentation
> pages.
>
> -Hedonil
>
> On 21/04/14 13:00, labs-l-request at lists.wikimedia.org wrote:
>
>> Thanks buddy!
>>
>> I think
>> https://en.wikisource.org/wiki/Help:Internet_Archive#One:_ia-upload_toolshould
>> change the link
>>
>> Jayanta
>
> _______________________________________________
> Labs-l mailing list
> Labs-l at lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/labs-l




More information about the Labs-l mailing list