Re: Contributing to zeroinstall.de catalog

Konstantin Dmitriev <[email protected]> Wed, 2 Nov 2016 12:54:59 +0700
Newsgroups gmane.comp.file-systems.zero-install.devel
Message-ID <CAJzXzVF4QxK0bnK+T2EFeejbv9pa0S95XmXO7yFKC+XHB6WDXQ@mail.gmail.com>
2016-11-01 19:26 GMT+07:00 Bastian Eicher <[email protected]>:
> Hello Konstantin,
>
> welcome and thanks for your interest. :)
>
> I use 0repo (http://0install.net/0repo.html) to merge feeds created by
> 0template into the main feeds.
>
> I also have a process set up on my build server that takes a template name,
> version number and release date as input and then runs both 0template and
> 0repo for me (https://0install.de/template/). Thanks to your reminder, I
> just used this to add the Blender versions 2.77 and 2.78.

Ah, I see.

I was expecting that I can create a xml file for new version using
template from "0install.de-templates" (actually I have successfully
did that), then (somehow) merge it into Blender.xml of
"0install.de-feeds" and then post a pull request. ^__^

The problem with Blender is that besides regular version (2.77, 2.78,
etc) they publish bugfix versions (2.77a, 2.78a). Those bugfix
releases are generally more stable and recommended for use instead of
ones without letter in the version  number. I have modified
Blender.xml.template and posted a pull request regarding this -
https://github.com/0install/0install.de-templates/pull/1


> What I am still missing is a system for monitoring release websites for new
> versions and automatically triggering this process.
>
> If you find outdated software in the 0install.de feeds you can report it
> here: https://github.com/0install/0install.de-feeds/issues
>
> If you are interested in contributing to 0install.de feeds by adding new
> apps or monitoring for updates, please let me know.

Yes, I am interested to add new apps, they all open-source and mostly
animation-related (Synfig, Krita, OpenToonz, etc.). I am also would
like to provide update notifications.

I don't want to run my own feed server, because I have a lot of
projects already and I won't be able to maintain it regularly. Also, I
believe it is more comfortable for other users to find my feeds in
some well-known place.

Best Regards,
Konstantin

> -----Original Message-----
> From: Konstantin Dmitriev [mailto:[email protected]]
> Sent: Dienstag, 1. November 2016 07:22
> To: The Zero Install system <[email protected]>
> Subject: [Zero-install-devel] Contributing to zeroinstall.de catalog
>
> Hello!
>
> My name is Konstantin Dmitriev, I am new here.
> I would like to contribute to zeroinstall.de feeds - add the latest versions
> of Blender.
>
> I have already downloaded two repositories from github - "0install.de-feeds"
> and "0install.de-tenplates". I have used "0template" to generate
> "Blender-2.77.xml" feed for single new version. My question: what is
> supposed to be correct way to merge "Blender-2.77.xml" into
> "0install.de-feeds/Blender.xml"?
>
> Best Regards,
> Konstantin
>
>
> ------------------------------------------------------------------------------
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> _______________________________________________
> Zero-install-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/zero-install-devel



-- 
http://morevnaproject.org/

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi