[owncloud-devel] Tune your appinfo.xml - OCS ID + Dependencies

Jos Poortvliet jospoortvliet at gmail.com
Wed Jul 1 06:53:43 GMT 2015


On Wednesday 01 July 2015 02:56:29 Lukas Reschke wrote:
> Hey Rock Stars,
> 
> If you follow the 8.1 development and the ownCloud development blog posts
> you will probably have seen that we’re moving to a 3 tier model in the
> ownCloud app store (apps.owncloud.com <http://apps.owncloud.com/>).
> (Official app / Approved app / Experimental app)
> 
> The rankings are stored on the appstore and to make your app compatible
> with the ranking system it is required to make a small adjustment in
> appinfo/info.xml.
> 
> 1. OCS ID, the id that you see when accessing an app in the appstore. The
> roundcube app at
> https://apps.owncloud.com/content/show.php/roundcube?content=151523
> <https://apps.owncloud.com/content/show.php/roundcube?content=151523>
> would have 151523 for example. Just for the record: We’re working on
> mechanisms to allow delivery of different app versions from the same OCS
> ID so that the rating stays. – Stay tuned… 2. Dependencies, please set
> dependencies on the app store interface as well as matching ones in the
> info.xml code. Include the minimum and the maximum version that your
> application can work on. If your targeting also the current ownCloud
> version (i.e. 8.0) then please set it to 8.0 which will enforce users to
> download an update once the next major release is released. This is really
> important since untested applications can in the worst case scenario break
> whole ownCloud instances and make users really unhappy.
> 
> For a simple example see
> https://github.com/owncloud/bookmarks/blob/b50b08cd26c2a0006d23a7e9c8dd1f7
> 1a9a9697c/appinfo/info.xml#L10-L13
> <https://github.com/owncloud/bookmarks/blob/b50b08cd26c2a0006d23a7e9c8dd1f
> 71a9a9697c/appinfo/info.xml#L10-L13>
> 
> Nothing is yet set in absolute stone and we’re always fine tuning our
> processes but it would be super awesome if developers could already make
> their own apps compatible. (which will also make it easier for us to mark
> an app as approved so that more users can get aware of it :)) - Some more
> thoughts can be found at
> https://doc.owncloud.org/server/8.1/developer_manual/app/publishing.html
> <https://doc.owncloud.org/server/8.1/developer_manual/app/publishing.html>
> (we’re still tuning that page)

Feedback is very much welcome - positive, negative, neutral or just crazy, 
we'll take it all. 8.1 is coming soon and we'd like users to have a better 
'app' experience this time around!

So, see if this works, makes sense, and - help is welcome, too, we need to 
check those apps and approve them.

> Best,
> Lukas

-- 
Disclaimer:
Everything I do and say is based on my view of the world today. I am not 
responsible for changes in the world, nor my view on it. Everything I say is 
meant in a positive and friendly way, unless explicitly stated otherwise.
find me on blog.jospoortvliet.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part.
URL: <http://mailman.owncloud.org/pipermail/devel/attachments/20150701/df77e95c/attachment.sig>


More information about the Devel mailing list