<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
I just updated my package in Harbour - Persecute.
(org.coderus.persecute-0.1-3.armv7hl.rpm)
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<style type="text/css">
p, li { white-space: pre-wrap; }
</style><br>
Please check if it packaged correctly and update my QA status :)<br>
<br>
<div class="moz-cite-prefix">On 21.11.2013 20:07, Reto Zingg wrote:<br>
</div>
<blockquote cite="mid:528E13BF.6090406@jolla.com" type="cite">Hi,
<br>
<br>
On 21.11.2013 15:58, Andrey Kozhevnikov wrote:
<br>
<blockquote type="cite">i have two binaries in application, how
to?
<br>
</blockquote>
<br>
can you elaborate more? Why would you have to apps in one rpm?
<br>
<br>
br
<br>
Reto
<br>
<br>
<blockquote type="cite">
<br>
On 21.11.2013 19:52, Reto Zingg wrote:
<br>
<blockquote type="cite">Hi,
<br>
<br>
On 21.11.2013 15:48, Andrey Kozhevnikov wrote:
<br>
<blockquote type="cite">binary names rename same or should be
renamed in domain-style too?
<br>
/usr/bin/myapp or /usr/bin/org.coderus.myapp ?
<br>
</blockquote>
<br>
yes, also the binary name has to be named after that schema.
<br>
<br>
But do not mix that up with the "Title" you give your
application in
<br>
Harbour where you upload the application.
<br>
<br>
br
<br>
Reto
<br>
<br>
<blockquote type="cite">On 21.11.2013 18:20, Iekku Pylkka
wrote:
<br>
<blockquote type="cite">
<br>
Ahoy all,
<br>
<br>
As you might have noticed, there has been lot of stuff
happening on
<br>
application development and application releasing. Some of
you who
<br>
have already submitted applications to Harbour (Jolla's
app store
<br>
intake) have faced these challenges already. Thank you
very much for
<br>
your submissions.
<br>
<br>
Here is a list of items we have identified that cause
headache and are
<br>
the reasons why your app might not have gotten store
approval yet:
<br>
<br>
- Icon size:
<br>
<br>
·SDK still uses 90x90 icon size whereas the device uses
86x86. Harbour
<br>
submission requires 86x86 icons. An update to the SDK will
be released
<br>
soon to sync it up to the new icon size.
<br>
<br>
- Icon path defined in .desktop file:
<br>
<br>
·Application icon path is not needed anymore (Icon=appname
is enough),
<br>
you will have to remove absolute paths for Harbour
submission. The
<br>
home screen in upcoming SDK release will have a fix for
this.
<br>
<br>
- Application name
<br>
<br>
·There will be a FAQ on Harbour regarding what file names
need to
<br>
match the RPM package name at upload time. Your
application name
<br>
should be in "dotted" form, e.g. com.example.myapp and we
will soon
<br>
update Harbour to validate this and then all the
applications should
<br>
follow this naming convention.
<br>
<br>
- QML API
<br>
<br>
·For QML application development we support QtQuick 2.x
and Sailfish
<br>
Silica 1.0. In our repositories there are various other
packages but
<br>
as they are not reviewed by us we cannot guarantee that
APIs they
<br>
provide are available in future, so take caution when
using them -
<br>
your application might be rejected or stop working if you
are using
<br>
unsupported API.
<br>
<br>
- Shared libraries
<br>
<br>
·You can ship your own private copies of shared libraries
that you
<br>
link against in /usr/share/<name of your app>/, you
are not allowed to
<br>
install shared libraries anywhere else.
<br>
<br>
- Private QML imports
<br>
<br>
·If you are using custom QML imports, you have to install
them into
<br>
/usr/share/<name of your app>/, you are not allowed
to install the QML
<br>
imports anywhere else. Also, the name of your QML import
must match
<br>
the application package name (e.g. an application
<br>
"org.example.coolapp" can only have a single private qml
import
<br>
module, and that must be imported as "import
org.example.coolapp 1.0").
<br>
<br>
- Runtimes
<br>
<br>
·Application runtimes such as Python are not supported
yet, but we are
<br>
actively working on getting Python support into shape, at
which point
<br>
Python QML APIs will be allowed in Harbour. Stay tuned.
<br>
<br>
- More info
<br>
<br>
·There will be the mentioned FAQ page on Harbour which
addresses the
<br>
known application submission problems.
<br>
<br>
Hopefully, most of these will make sense and not require
clarification
<br>
but if you need any help at all, just holler. We hope to
expand the
<br>
list of supported APIs, and are interested in feedback
from you as to
<br>
what you would like to see and be able to do in store
applications.
<br>
<br>
Should you have any questions or improvement ideas of
these, please
<br>
send replies to this mailing list.
<br>
<br>
Happy hacking,
<br>
<br>
The Jolla Crew
<br>
<br>
<br>
<br>
_______________________________________________
<br>
SailfishOS.org Devel mailing list
<br>
</blockquote>
<br>
<br>
<br>
_______________________________________________
<br>
SailfishOS.org Devel mailing list
<br>
<br>
</blockquote>
<br>
_______________________________________________
<br>
SailfishOS.org Devel mailing list
<br>
</blockquote>
<br>
_______________________________________________
<br>
SailfishOS.org Devel mailing list
<br>
</blockquote>
<br>
_______________________________________________
<br>
SailfishOS.org Devel mailing list
<br>
</blockquote>
<br>
</body>
</html>