Summary

This specification describes the way liblaunchpad-integration should support specifying custom URL-s for translation systems and bug trackers.

Rationale

Currently Launchpad integration supports only packages whose origin is from the official Ubuntu release repositories. Also some developers would like to point users to their translation systems (like Transifex, Pootle, etc.) instead of Rosetta/Launchpad. The same goes for bug tracking systems and documentation (although we can handle 'upstreaming' of bugs pretty well, the same can't be told about translations).

Use Cases

Design

This could be implemented in the applications desktop files as X-URL-Translations=http://example.com/ Launchpad integration would then read the URL via it's fromDesktopFile() function and act as usual.


CategorySpec

LaunchpadIntegration/Blueprints/UpstreamURLS (last edited 2010-04-12 18:50:22 by deejay1)