Re: Proposal: apps.0install.net

"Bastian Eicher" <[email protected]> Sun, 17 Nov 2019 15:52:14 +0100
Newsgroups gmane.comp.file-systems.zero-install.devel
Message-ID <[email protected]>
>> Hi all,
>>
>> I would like to propose a new feed repository named apps.0install.net 
>> which would unify the contents from repo.roscidus.com and
0install.de/feeds.
>>
>> By creating a new repository with a new domain we could:
>> - Switch to HTTPS URLs. Not strictly necessary due to 0install's GPG 
>> signature checks but makes feed URLs look more trustworthy, especially 
>> when viewed in a browser.
>> - Use URLs ending in .xml. This would allow use to use GitHub Pages 
>> for hosting rather than requiring hosting with .htaccess support.
>> - Fit in nicely with the naming of docs.0install.net. Using a 
>> 0install.net subdomain could also help make the feed URLs somewhat easier
to memorize.
>>
>> We could leave all the old feeds in place but replace their content 
>> with forwarding/redirects like this: <feed 
>> src="https://apps.0install.net/category/feed.xml"/>
>
>That might cause problems if a program ends up depending on the same
library by two different paths.
>Might be better to use <replaced-by>.

The disadvantage of <replaced-by> is that users that have added a feed using
"0install add" most likely will never notice this change and would then stop
getting automatic updates.

Perhaps we could use <replaced-by> for anything that is "library-like" and
<feed> for anything that is "app-like"?