<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace;font-size:small"><br>+1 for using wider accepted standards, whatever they are, and making life of distros easier too.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 31 March 2016 at 12:06, Luigi Toscano <span dir="ltr"><<a href="mailto:luigi.toscano@tiscali.it" target="_blank">luigi.toscano@tiscali.it</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thursday 31 of March 2016 13:55:03 Boudhayan Gupta wrote:<br>
> Hi all,<br>
><br>
> Over the last few weekends we've been doing some spring-cleaning to<br>
> our infrastructure. You may have noticed that we've killed off<br>
> <a href="http://projects.kde.org" rel="noreferrer" target="_blank">projects.kde.org</a>, and we have new scripts that generate our<br>
> kde_projects.xml without having to depend on ChiliProject now. We're<br>
> also planning to deprecate kde_projects.xml itself, and to that effect<br>
> we've started setting up a JSON/REST API at<br>
> <a href="https://apps.kde.org/api/v1/" rel="noreferrer" target="_blank">https://apps.kde.org/api/v1/</a>.<br>
><br>
> The same infrastructure that is used to generate data for our API and<br>
> the XML file can be used to generate a HTML website with landing pages<br>
> for our applications, and this is something we intend to do in the<br>
> coming months as a replacement for the outdated <a href="http://kde.org/applications" rel="noreferrer" target="_blank">kde.org/applications</a><br>
> site. To achieve that, however, we're going to need some help from<br>
> you.<br>
><br>
> Our project metadata is currently held in the sysadmin/repo-metadata<br>
> repository. We currently hold data about the project name, repository<br>
> and a one-line description of each project. We would like maintainers<br>
> and anyone who can help to provide us with three things for every<br>
> project - a *<a href="http://description.md" rel="noreferrer" target="_blank">description.md</a>* file with a bigger description of each<br>
> project that appears on the website, and for applications with a GUI,<br>
> a *screenshot.png* file with a screenshot of the app and two icons (a<br>
> 256 * 256 px icon.png and a 512 * 512px icon_2x.png).<br>
<br>
</span>I don't think we need to do this; we have AppStream metadata.<br>
<br>
Long time ago it was in fact discussed how to not duplicate the information<br>
between the json on the website and the AppStream metadata. There was some<br>
idea on how to generate one from the other. Check this old thread on kde-core-<br>
devel, from November 2013 ("Adopting AppData in KDE?<br>
<a href="http://marc.info/?l=kde-core-devel&m=138348776618380&w=2" rel="noreferrer" target="_blank">http://marc.info/?l=kde-core-devel&m=138348776618380&w=2</a><br>
<a href="http://marc.info/?l=kde-core-devel&m=138349411519937&w=2" rel="noreferrer" target="_blank">http://marc.info/?l=kde-core-devel&m=138349411519937&w=2</a><br>
<br>
And also, more recent:<br>
<a href="https://mail.kde.org/pipermail/kde-community/2015q4/002132.html" rel="noreferrer" target="_blank">https://mail.kde.org/pipermail/kde-community/2015q4/002132.html</a><br>
<br>
Now, whether we like them or not, those metadata are already available and<br>
going to stay. I don't think we want to duplicate again the same set of data<br>
for the website.<br>
<br>
I would say then to use them for the website, adding the missing files in the<br>
process (most of applications are already covered).<br>
<br>
Ciao<br>
<span class="HOEnZb"><font color="#888888">--<br>
Luigi<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
kde-community mailing list<br>
<a href="mailto:kde-community@kde.org">kde-community@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-community" rel="noreferrer" target="_blank">https://mail.kde.org/mailman/listinfo/kde-community</a></div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">regards, Jaroslaw Staniek<br><br>KDE:<br>: A world-wide network of software engineers, artists, writers, translators<br>: and facilitators committed to Free Software development - <a href="http://kde.org" target="_blank">http://kde.org</a><br>Calligra Suite:<br>: A graphic art and office suite - <a href="http://calligra.org" target="_blank">http://calligra.org</a><br>Kexi:<br>: A visual database apps builder - <a href="http://calligra.org/kexi" target="_blank">http://calligra.org/kexi</a><br>Qt Certified Specialist:<br>: <a href="http://www.linkedin.com/in/jstaniek" target="_blank">http://www.linkedin.com/in/jstaniek</a></div>
</div>