Re: [SailfishDevel] Innovative app store. Or just a traditional one

2013-11-06 Thread Luciano Montanaro
Oh, yes,

that's a good option, and I just got my Quando Parte Train timetable
application ported to Sailfish OS, I hope I will be able to upload it
to my repo this evening!

I hope to see Openrepos grow in functionality but it is already quite
useful as it is.

Best regards,
Luciano



On Wed, Nov 6, 2013 at 7:19 AM, Andrey Kozhevnikov
coderusin...@gmail.com wrote:
 OpenRepos.net is here

 many features are coming. Client app Warehouse available for Harmattan.
 Sailfish client is coming too.


 On 06.11.2013 04:47, Martin Kolman wrote:

 I'll chip in with my idea/RFE:

 Built-in donation support.

 * usecase
 - the app is free
 - but there is a donation button in the store interface
 - users can click it to donate to the developer

 As it is part of the store interface, it can use the same payment mechanism
 as paid apps, making the donation procedure as painless as possible and thus
 more likely. :)
 In-application donation buttons need to use external payment methods,
 that have many drawbacks such as:
 - being evil (PayPal)
 - not widely used (Flattr)
 - experimental (Bitcoin)
 - generally not being available in many countries

 * example of store having something like this - Mozilla addons
 https://addons.mozilla.org/en-US/firefox/

 Each extension can have a Contribute button, see the Firebug extension as
 an example:
 https://addons.mozilla.org/en-US/firefox/addon/firebug/

 * could be a nice first :)

 I don't know about any current mobile store having built-it donation
 support,
 so it could be another nice first for Jolla. :)


 5.11.2013 22:04, Artem Marchenko:

 Hi All

 Phone is going to be in sales soon, app store is going to accompany it. What
 would you as app developer appreciate in the app phone?

 Is there anything on top of just buy an app or just buy this game upgrade
 in-app what could be an important feature for you? Any disruptive ideas?


 As for me, I'd appreciate a couple of options:

 1. Built-in try-before-you-buy.
 To get rid of free/paid app pairs you see in the other app platforms. If
 developer doesn't mind, user should just be able to use app for free for
 some 7 or 30 days. After that - only after payment or with some features
 downgraded.

 2. Built-in subscriptions, especially for micro-sums
 Subscription-based schemes motivate developers to improve apps all the time
 while worrying less about hit-or-miss situation, so it would be cool if app
 store supported it.

 I seriously would think even of small prices as just $0.95 a year, but it
 has to be charged on a monthly basis yet nobody is going to bug users with
 10 cents monthly paid upgrade.

 It would be great if app store supported such subscription methods natively.
 And certainly it could be seamlessly combined with try-before-you-buy so
 that first month is completely free.

 What do you think?

 Cheers,
 Artem.

 P.S.
 I am not working for Jolla, just a random developer interested in the topic.

 --
 Artem Marchenko
 http://agilesoftwaredevelopment.com
 http://twitter.com/AgileArtem


 ___
 SailfishOS.org Devel mailing list




 ___
 SailfishOS.org Devel mailing list



 ___
 SailfishOS.org Devel mailing list



-- 
Luciano Montanaro

Anyone who is capable of getting themselves made President should on
no account be allowed to do the job. -- Douglas Adams
___
SailfishOS.org Devel mailing list


[SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Karl Granström
Ahoy all,

Today we're launching Jolla Harbour harbour.jolla.com, the portal for 
submitting applications to the Jolla Store.
You can submit and manage your applications. Consumers will be able to install 
them directly from their Jolla phones.

Here are some details about Jolla Harbour:
 
Joining and logging into Jolla Harbour:
Joining is free! You can create a Jolla account from the Jolla Harbour landing 
page (harbour.jolla.com) or if you have pre-ordered your Jolla phone, you have 
everything you need to get started. To manage your account details, please 
visit account.jolla.com. 
 
Support for Sailfish and Android™ applications:
You can submit both Sailfish and Android™ applications to Jolla Harbour. The 
submission process is the same.
 
Start with free applications:
At launch, the Jolla Harbour and Jolla Store will support only free 
applications. We are working hard to enable payment solutions and we will keep 
you posted about these capabilities as they develop. 
 
Binary package naming:
You will receive naming guidelines when you upload the binary package to Jolla 
Harbour. You can also find guidelines on versioning at http://semver.org.
 
Preparing your metadata:
Jolla Harbour needs to know a few things about your app:
 - An app icon for the Store  (86x86px, png) (Current SDK supports 90x90px 
images; more details to follow soon)
 - 1-3 screenshots (540x960px, png or jpg) 
 - An optional Cover image for your Store page (516x252px, png or jpg)
 
Submission process:
To submit your application to Jolla Harbour, fill in the metadata for it and 
upload the binary and required images. After you have submitted your app, Jolla 
will start Quality Assurance testing.
 
Quality Assurance testing:
Jolla will perform QA testing on your applications on real Jolla devices. We 
will get back to you with feedback on your app within a few days. You will be 
notified on the QA results via the email address you have registered to your 
Jolla account. 
 
 
If you encounter any issues, please contact us by email, 
developer-c...@jolla.com, or report them to the Sailfish developers mailing 
list at devel at lists.sailfishos.org.

Happy hacking!
The Jolla Store Team


___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Benoît HERVIER

Hi,

Great news.

I take the opportunity to ask if there will be a service to test apps 
remotely on real device in the future.
Currently ownNotes is working fine in the emulator, but someone report 
me that my app complains about missing libc.so.6 on a real device.


Thanks,
Regards

Le 2013-11-06 12:06, Karl Granström a écrit :

Ahoy all,

Today we're launching Jolla Harbour harbour.jolla.com, the portal
for submitting applications to the Jolla Store.
You can submit and manage your applications. Consumers will be able
to install them directly from their Jolla phones.

Here are some details about Jolla Harbour:

Joining and logging into Jolla Harbour:
Joining is free! You can create a Jolla account from the Jolla
Harbour landing page (harbour.jolla.com) or if you have pre-ordered
your Jolla phone, you have everything you need to get started. To
manage your account details, please visit account.jolla.com.

Support for Sailfish and Android™ applications:
You can submit both Sailfish and Android™ applications to Jolla
Harbour. The submission process is the same.

Start with free applications:
At launch, the Jolla Harbour and Jolla Store will support only free
applications. We are working hard to enable payment solutions and we
will keep you posted about these capabilities as they develop.

Binary package naming:
You will receive naming guidelines when you upload the binary package
to Jolla Harbour. You can also find guidelines on versioning at
http://semver.org.

Preparing your metadata:
Jolla Harbour needs to know a few things about your app:
 - An app icon for the Store  (86x86px, png) (Current SDK supports
90x90px images; more details to follow soon)
 - 1-3 screenshots (540x960px, png or jpg)
 - An optional Cover image for your Store page (516x252px, png or jpg)

Submission process:
To submit your application to Jolla Harbour, fill in the metadata for
it and upload the binary and required images. After you have submitted
your app, Jolla will start Quality Assurance testing.

Quality Assurance testing:
Jolla will perform QA testing on your applications on real Jolla
devices. We will get back to you with feedback on your app within a
few days. You will be notified on the QA results via the email address
you have registered to your Jolla account.


If you encounter any issues, please contact us by email,
developer-c...@jolla.com, or report them to the Sailfish developers
mailing list at devel at lists.sailfishos.org.

Happy hacking!
The Jolla Store Team


___
SailfishOS.org Devel mailing list


--
Benoît HERVIER - http://khertan.net/
___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Andrey Kozhevnikov

Please more information about Harbour:

- it can accept only single files, means i cant upload some libraries, 
required as depends for my appliction?


- does it acts as repository?

On 06.11.2013 17:06, Karl Granström wrote:

Ahoy all,

Today we're launching Jolla Harbour harbour.jolla.com, the portal for 
submitting applications to the Jolla Store.
You can submit and manage your applications. Consumers will be able to install 
them directly from their Jolla phones.

Here are some details about Jolla Harbour:
  
Joining and logging into Jolla Harbour:

Joining is free! You can create a Jolla account from the Jolla Harbour landing 
page (harbour.jolla.com) or if you have pre-ordered your Jolla phone, you have 
everything you need to get started. To manage your account details, please 
visit account.jolla.com.
  
Support for Sailfish and Android™ applications:

You can submit both Sailfish and Android™ applications to Jolla Harbour. The 
submission process is the same.
  
Start with free applications:

At launch, the Jolla Harbour and Jolla Store will support only free 
applications. We are working hard to enable payment solutions and we will keep 
you posted about these capabilities as they develop.
  
Binary package naming:

You will receive naming guidelines when you upload the binary package to Jolla 
Harbour. You can also find guidelines on versioning at http://semver.org.
  
Preparing your metadata:

Jolla Harbour needs to know a few things about your app:
  - An app icon for the Store  (86x86px, png) (Current SDK supports 90x90px 
images; more details to follow soon)
  - 1-3 screenshots (540x960px, png or jpg)
  - An optional Cover image for your Store page (516x252px, png or jpg)
  
Submission process:

To submit your application to Jolla Harbour, fill in the metadata for it and 
upload the binary and required images. After you have submitted your app, Jolla 
will start Quality Assurance testing.
  
Quality Assurance testing:

Jolla will perform QA testing on your applications on real Jolla devices. We 
will get back to you with feedback on your app within a few days. You will be 
notified on the QA results via the email address you have registered to your 
Jolla account.
  
  
If you encounter any issues, please contact us by email, developer-c...@jolla.com, or report them to the Sailfish developers mailing list at devel at lists.sailfishos.org.


Happy hacking!
The Jolla Store Team


___
SailfishOS.org Devel mailing list


___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Jonni Rainisto
HI,

AFAIK, uploading libraries to store is forbidden, you can only depend on common 
mer/nemomobile libraries in .spec/rpm Requires field.

re, Jonni

From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Andrey Kozhevnikov [coderusin...@gmail.com]
Sent: Wednesday, November 06, 2013 1:40 PM
To: devel@lists.sailfishos.org
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store

Please more information about Harbour:

- it can accept only single files, means i cant upload some libraries,
required as depends for my appliction?

- does it acts as repository?

On 06.11.2013 17:06, Karl Granström wrote:
 Ahoy all,

 Today we're launching Jolla Harbour harbour.jolla.com, the portal for 
 submitting applications to the Jolla Store.
 You can submit and manage your applications. Consumers will be able to 
 install them directly from their Jolla phones.

 Here are some details about Jolla Harbour:

 Joining and logging into Jolla Harbour:
 Joining is free! You can create a Jolla account from the Jolla Harbour 
 landing page (harbour.jolla.com) or if you have pre-ordered your Jolla phone, 
 you have everything you need to get started. To manage your account details, 
 please visit account.jolla.com.

 Support for Sailfish and Android™ applications:
 You can submit both Sailfish and Android™ applications to Jolla Harbour. The 
 submission process is the same.

 Start with free applications:
 At launch, the Jolla Harbour and Jolla Store will support only free 
 applications. We are working hard to enable payment solutions and we will 
 keep you posted about these capabilities as they develop.

 Binary package naming:
 You will receive naming guidelines when you upload the binary package to 
 Jolla Harbour. You can also find guidelines on versioning at 
 http://semver.org.

 Preparing your metadata:
 Jolla Harbour needs to know a few things about your app:
   - An app icon for the Store  (86x86px, png) (Current SDK supports 90x90px 
 images; more details to follow soon)
   - 1-3 screenshots (540x960px, png or jpg)
   - An optional Cover image for your Store page (516x252px, png or jpg)

 Submission process:
 To submit your application to Jolla Harbour, fill in the metadata for it and 
 upload the binary and required images. After you have submitted your app, 
 Jolla will start Quality Assurance testing.

 Quality Assurance testing:
 Jolla will perform QA testing on your applications on real Jolla devices. We 
 will get back to you with feedback on your app within a few days. You will be 
 notified on the QA results via the email address you have registered to your 
 Jolla account.


 If you encounter any issues, please contact us by email, 
 developer-c...@jolla.com, or report them to the Sailfish developers mailing 
 list at devel at lists.sailfishos.org.

 Happy hacking!
 The Jolla Store Team


 ___
 SailfishOS.org Devel mailing list

___
SailfishOS.org Devel mailing list
___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Andrey Kozhevnikov
Actually mean uploading application with its depends. Application goes 
to applications, depends goes to sailfish harbour depends repository.


If not we still need OpenRepos for Sailfish :)

On 06.11.2013 18:27, Jonni Rainisto wrote:

HI,

AFAIK, uploading libraries to store is forbidden, you can only depend on common 
mer/nemomobile libraries in .spec/rpm Requires field.

re, Jonni

From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Andrey Kozhevnikov [coderusin...@gmail.com]
Sent: Wednesday, November 06, 2013 1:40 PM
To: devel@lists.sailfishos.org
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store

Please more information about Harbour:

- it can accept only single files, means i cant upload some libraries,
required as depends for my appliction?

- does it acts as repository?

On 06.11.2013 17:06, Karl Granström wrote:

Ahoy all,

Today we're launching Jolla Harbour harbour.jolla.com, the portal for 
submitting applications to the Jolla Store.
You can submit and manage your applications. Consumers will be able to install 
them directly from their Jolla phones.

Here are some details about Jolla Harbour:

Joining and logging into Jolla Harbour:
Joining is free! You can create a Jolla account from the Jolla Harbour landing 
page (harbour.jolla.com) or if you have pre-ordered your Jolla phone, you have 
everything you need to get started. To manage your account details, please 
visit account.jolla.com.

Support for Sailfish and Android™ applications:
You can submit both Sailfish and Android™ applications to Jolla Harbour. The 
submission process is the same.

Start with free applications:
At launch, the Jolla Harbour and Jolla Store will support only free 
applications. We are working hard to enable payment solutions and we will keep 
you posted about these capabilities as they develop.

Binary package naming:
You will receive naming guidelines when you upload the binary package to Jolla 
Harbour. You can also find guidelines on versioning at http://semver.org.

Preparing your metadata:
Jolla Harbour needs to know a few things about your app:
   - An app icon for the Store  (86x86px, png) (Current SDK supports 90x90px 
images; more details to follow soon)
   - 1-3 screenshots (540x960px, png or jpg)
   - An optional Cover image for your Store page (516x252px, png or jpg)

Submission process:
To submit your application to Jolla Harbour, fill in the metadata for it and 
upload the binary and required images. After you have submitted your app, Jolla 
will start Quality Assurance testing.

Quality Assurance testing:
Jolla will perform QA testing on your applications on real Jolla devices. We 
will get back to you with feedback on your app within a few days. You will be 
notified on the QA results via the email address you have registered to your 
Jolla account.


If you encounter any issues, please contact us by email, 
developer-c...@jolla.com, or report them to the Sailfish developers mailing 
list at devel at lists.sailfishos.org.

Happy hacking!
The Jolla Store Team


___
SailfishOS.org Devel mailing list

___
SailfishOS.org Devel mailing list
___
SailfishOS.org Devel mailing list


___
SailfishOS.org Devel mailing list


[SailfishDevel] Loading installed images

2013-11-06 Thread Mark Johnson
I'm working on a graphics editing project where the user can perform some 
rudimentary drawing and having a problem when trying to load in sample images 
that are included with the install.

In the project file structure I've got a folder called samples which has some 
png images.

In the yaml file I've defined under the Files section:
/usr/share/imagewiz/samples/*.png

And in the code I've tried:
QPixmap sample1 = new QPixmap(/opt/sdk/imagewiz/usr/samples/sample1.png);

Anyone got any smart ideas what I'm doing wrong?

Thanks,
Mark
  ___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Loading installed images

2013-11-06 Thread Andrey Kozhevnikov

deploy as rpm package.
binary deploying suitable if you dont know anything what to do :D

On 06.11.2013 18:35, Mark Johnson wrote:
I'm working on a graphics editing project where the user can perform 
some rudimentary drawing and having a problem when trying to load in 
sample images that are included with the install.


In the project file structure I've got a folder called samples which 
has some png images.


In the yaml file I've defined under the Files section:
/usr/share/imagewiz/samples/*.png

And in the code I've tried:
QPixmap sample1 = new 
QPixmap(/opt/sdk/imagewiz/usr/samples/sample1.png);


Anyone got any smart ideas what I'm doing wrong?

Thanks,
Mark


___
SailfishOS.org Devel mailing list


___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Marcin M.
And what about in-app-store depends? (Free app, paid databases, databases
depend on the free app)

--
Marcin


2013/11/6 Andrey Kozhevnikov coderusin...@gmail.com

 Good point, thanks!


 On 06.11.2013 18:30, Jonni Rainisto wrote:

 And if some good library is missing, and you are willing to maintain the
 library, feel free trying to get it added to Mer/Nemomobile side (after
 that you can depend against it).

 re, Jonni
 
 From: devel-boun...@lists.sailfishos.org [devel-bounces@lists.
 sailfishos.org] on behalf of Jonni Rainisto [jonni.raini...@jolla.com]
 Sent: Wednesday, November 06, 2013 2:27 PM
 To: Sailfish OS Developers
 Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store

 HI,

 AFAIK, uploading libraries to store is forbidden, you can only depend on
 common mer/nemomobile libraries in .spec/rpm Requires field.

 re, Jonni
 
 From: devel-boun...@lists.sailfishos.org [devel-bounces@lists.
 sailfishos.org] on behalf of Andrey Kozhevnikov [coderusin...@gmail.com]
 Sent: Wednesday, November 06, 2013 1:40 PM
 To: devel@lists.sailfishos.org
 Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store

 Please more information about Harbour:

 - it can accept only single files, means i cant upload some libraries,
 required as depends for my appliction?

 - does it acts as repository?

 On 06.11.2013 17:06, Karl Granström wrote:

 Ahoy all,

 Today we're launching Jolla Harbour harbour.jolla.com, the portal for
 submitting applications to the Jolla Store.
 You can submit and manage your applications. Consumers will be able to
 install them directly from their Jolla phones.

 Here are some details about Jolla Harbour:

 Joining and logging into Jolla Harbour:
 Joining is free! You can create a Jolla account from the Jolla Harbour
 landing page (harbour.jolla.com) or if you have pre-ordered your Jolla
 phone, you have everything you need to get started. To manage your account
 details, please visit account.jolla.com.

 Support for Sailfish and Android™ applications:
 You can submit both Sailfish and Android™ applications to Jolla Harbour.
 The submission process is the same.

 Start with free applications:
 At launch, the Jolla Harbour and Jolla Store will support only free
 applications. We are working hard to enable payment solutions and we will
 keep you posted about these capabilities as they develop.

 Binary package naming:
 You will receive naming guidelines when you upload the binary package to
 Jolla Harbour. You can also find guidelines on versioning at
 http://semver.org.

 Preparing your metadata:
 Jolla Harbour needs to know a few things about your app:
- An app icon for the Store  (86x86px, png) (Current SDK supports
 90x90px images; more details to follow soon)
- 1-3 screenshots (540x960px, png or jpg)
- An optional Cover image for your Store page (516x252px, png or jpg)

 Submission process:
 To submit your application to Jolla Harbour, fill in the metadata for it
 and upload the binary and required images. After you have submitted your
 app, Jolla will start Quality Assurance testing.

 Quality Assurance testing:
 Jolla will perform QA testing on your applications on real Jolla
 devices. We will get back to you with feedback on your app within a few
 days. You will be notified on the QA results via the email address you have
 registered to your Jolla account.


 If you encounter any issues, please contact us by email,
 developer-c...@jolla.com, or report them to the Sailfish developers
 mailing list at devel at lists.sailfishos.org.

 Happy hacking!
 The Jolla Store Team


 ___
 SailfishOS.org Devel mailing list

 ___
 SailfishOS.org Devel mailing list
 ___
 SailfishOS.org Devel mailing list
 ___
 SailfishOS.org Devel mailing list


 ___
 SailfishOS.org Devel mailing list

___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Jonni Rainisto
Hi,

AFAIK. Currently you can only depend on mer/nemomobile packages, you cannot 
depend on store packages.

re, Jonni


From: devel-boun...@lists.sailfishos.org [devel-boun...@lists.sailfishos.org] 
on behalf of Marcin M. [marmistrz...@gmail.com]
Sent: Wednesday, November 06, 2013 5:34 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store

And what about in-app-store depends? (Free app, paid databases, databases 
depend on the free app)

--
Marcin


2013/11/6 Andrey Kozhevnikov 
coderusin...@gmail.commailto:coderusin...@gmail.com
Good point, thanks!


On 06.11.2013 18:30, Jonni Rainisto wrote:
And if some good library is missing, and you are willing to maintain the 
library, feel free trying to get it added to Mer/Nemomobile side (after that 
you can depend against it).

re, Jonni

From: 
devel-boun...@lists.sailfishos.orgmailto:devel-boun...@lists.sailfishos.org 
[devel-boun...@lists.sailfishos.orgmailto:devel-boun...@lists.sailfishos.org] 
on behalf of Jonni Rainisto 
[jonni.raini...@jolla.commailto:jonni.raini...@jolla.com]
Sent: Wednesday, November 06, 2013 2:27 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store

HI,

AFAIK, uploading libraries to store is forbidden, you can only depend on common 
mer/nemomobile libraries in .spec/rpm Requires field.

re, Jonni

From: 
devel-boun...@lists.sailfishos.orgmailto:devel-boun...@lists.sailfishos.org 
[devel-boun...@lists.sailfishos.orgmailto:devel-boun...@lists.sailfishos.org] 
on behalf of Andrey Kozhevnikov 
[coderusin...@gmail.commailto:coderusin...@gmail.com]
Sent: Wednesday, November 06, 2013 1:40 PM
To: devel@lists.sailfishos.orgmailto:devel@lists.sailfishos.org
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store

Please more information about Harbour:

- it can accept only single files, means i cant upload some libraries,
required as depends for my appliction?

- does it acts as repository?

On 06.11.2013 17:06, Karl Granström wrote:
Ahoy all,

Today we're launching Jolla Harbour 
harbour.jolla.comhttp://harbour.jolla.com, the portal for submitting 
applications to the Jolla Store.
You can submit and manage your applications. Consumers will be able to install 
them directly from their Jolla phones.

Here are some details about Jolla Harbour:

Joining and logging into Jolla Harbour:
Joining is free! You can create a Jolla account from the Jolla Harbour landing 
page (harbour.jolla.comhttp://harbour.jolla.com) or if you have pre-ordered 
your Jolla phone, you have everything you need to get started. To manage your 
account details, please visit account.jolla.comhttp://account.jolla.com.

Support for Sailfish and Android™ applications:
You can submit both Sailfish and Android™ applications to Jolla Harbour. The 
submission process is the same.

Start with free applications:
At launch, the Jolla Harbour and Jolla Store will support only free 
applications. We are working hard to enable payment solutions and we will keep 
you posted about these capabilities as they develop.

Binary package naming:
You will receive naming guidelines when you upload the binary package to Jolla 
Harbour. You can also find guidelines on versioning at http://semver.org.

Preparing your metadata:
Jolla Harbour needs to know a few things about your app:
   - An app icon for the Store  (86x86px, png) (Current SDK supports 90x90px 
images; more details to follow soon)
   - 1-3 screenshots (540x960px, png or jpg)
   - An optional Cover image for your Store page (516x252px, png or jpg)

Submission process:
To submit your application to Jolla Harbour, fill in the metadata for it and 
upload the binary and required images. After you have submitted your app, Jolla 
will start Quality Assurance testing.

Quality Assurance testing:
Jolla will perform QA testing on your applications on real Jolla devices. We 
will get back to you with feedback on your app within a few days. You will be 
notified on the QA results via the email address you have registered to your 
Jolla account.


If you encounter any issues, please contact us by email, 
developer-c...@jolla.commailto:developer-c...@jolla.com, or report them to 
the Sailfish developers mailing list at devel at 
lists.sailfishos.orghttp://lists.sailfishos.org.

Happy hacking!
The Jolla Store Team


___
SailfishOS.org Devel mailing list
___
SailfishOS.org Devel mailing list
___
SailfishOS.org Devel mailing list
___
SailfishOS.org Devel mailing list

___
SailfishOS.org Devel mailing list

___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread David Greaves
Looking back a little:

http://mer-l-in.blogspot.co.uk/2011/01/meego-community-development-apps.html

David

On 06/11/13 15:34, Marcin M. wrote:
 And what about in-app-store depends? (Free app, paid databases, databases 
 depend
 on the free app)
 
 --
 Marcin
 
 
 2013/11/6 Andrey Kozhevnikov coderusin...@gmail.com
 mailto:coderusin...@gmail.com
 
 Good point, thanks!
 
 
 On 06.11.2013 18:30, Jonni Rainisto wrote:
 
 And if some good library is missing, and you are willing to maintain 
 the
 library, feel free trying to get it added to Mer/Nemomobile side 
 (after
 that you can depend against it).
 
 re, Jonni
 __
 From: devel-bounces@lists.__sailfishos.org
 mailto:devel-boun...@lists.sailfishos.org
 [devel-bounces@lists.__sailfishos.org
 mailto:devel-boun...@lists.sailfishos.org] on behalf of Jonni 
 Rainisto
 [jonni.raini...@jolla.com mailto:jonni.raini...@jolla.com]
 Sent: Wednesday, November 06, 2013 2:27 PM
 To: Sailfish OS Developers
 Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
 
 HI,
 
 AFAIK, uploading libraries to store is forbidden, you can only depend 
 on
 common mer/nemomobile libraries in .spec/rpm Requires field.
 
 re, Jonni
 __
 From: devel-bounces@lists.__sailfishos.org
 mailto:devel-boun...@lists.sailfishos.org
 [devel-bounces@lists.__sailfishos.org
 mailto:devel-boun...@lists.sailfishos.org] on behalf of Andrey
 Kozhevnikov [coderusin...@gmail.com mailto:coderusin...@gmail.com]
 Sent: Wednesday, November 06, 2013 1:40 PM
 To: devel@lists.sailfishos.org mailto:devel@lists.sailfishos.org
 Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
 
 Please more information about Harbour:
 
 - it can accept only single files, means i cant upload some libraries,
 required as depends for my appliction?
 
 - does it acts as repository?
 
 On 06.11.2013 17:06, Karl Granström wrote:
 
 Ahoy all,
 
 Today we're launching Jolla Harbour harbour.jolla.com
 http://harbour.jolla.com, the portal for submitting 
 applications
 to the Jolla Store.
 You can submit and manage your applications. Consumers will be 
 able
 to install them directly from their Jolla phones.
 
 Here are some details about Jolla Harbour:
 
 Joining and logging into Jolla Harbour:
 Joining is free! You can create a Jolla account from the Jolla
 Harbour landing page (harbour.jolla.com 
 http://harbour.jolla.com)
 or if you have pre-ordered your Jolla phone, you have everything 
 you
 need to get started. To manage your account details, please visit
 account.jolla.com http://account.jolla.com.
 
 Support for Sailfish and Android™ applications:
 You can submit both Sailfish and Android™ applications to Jolla
 Harbour. The submission process is the same.
 
 Start with free applications:
 At launch, the Jolla Harbour and Jolla Store will support only 
 free
 applications. We are working hard to enable payment solutions and 
 we
 will keep you posted about these capabilities as they develop.
 
 Binary package naming:
 You will receive naming guidelines when you upload the binary
 package to Jolla Harbour. You can also find guidelines on 
 versioning
 at http://semver.org.
 
 Preparing your metadata:
 Jolla Harbour needs to know a few things about your app:
- An app icon for the Store  (86x86px, png) (Current SDK 
 supports
 90x90px images; more details to follow soon)
- 1-3 screenshots (540x960px, png or jpg)
- An optional Cover image for your Store page (516x252px, png 
 or jpg)
 
 Submission process:
 To submit your application to Jolla Harbour, fill in the metadata
 for it and upload the binary and required images. After you have
 submitted your app, Jolla will start Quality Assurance testing.
 
 Quality Assurance testing:
 Jolla will perform QA testing on your applications on real Jolla
 devices. We will get back to you with feedback on your app within 
 a
 few days. You will be notified on the QA results via the email
 address you have registered to your Jolla account.
 
 
 If you encounter any issues, please contact us by email,
 developer-c...@jolla.com mailto:developer-c...@jolla.com, or
 report them to the Sailfish developers mailing list at devel at
 

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Mohammed Hassan
I don't see it as a pity. I see it as an opportunity for everyone
to push their libraries and stuff to mer/nemo/sailfish.

An advantage of SailfishOS is that everyone can contribute and have their
own applications, libraries and tools there.

Just my 0.02

Cheers,

On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:
  Hi,
  Thanks! Well, it's a pity ;(
  Regards,
 
  --
  Marcin
  2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com
 
  Hi,
  AFAIK. Currently you can only depend on mer/nemomobile packages, you
  cannot depend on store packages.
  re, Jonni
  __
 
  From: [2]devel-boun...@lists.sailfishos.org
  [[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
  [[4]marmistrz...@gmail.com]
  Sent: Wednesday, November 06, 2013 5:34 PM
  To: Sailfish OS Developers
  Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  And what about in-app-store depends? (Free app, paid databases,
  databases depend on the free app)
  --
  Marcin
  2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com
 
  Good point, thanks!
 
  On 06.11.2013 18:30, Jonni Rainisto wrote:
 
  And if some good library is missing, and you are willing to maintain
  the library, feel free trying to get it added to Mer/Nemomobile side
  (after that you can depend against it).
  re, Jonni
  
  From: [6]devel-boun...@lists.sailfishos.org
  [[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni Rainisto
  [[8]jonni.raini...@jolla.com]
  Sent: Wednesday, November 06, 2013 2:27 PM
  To: Sailfish OS Developers
  Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  HI,
  AFAIK, uploading libraries to store is forbidden, you can only
  depend on common mer/nemomobile libraries in .spec/rpm Requires
  field.
  re, Jonni
  
  From: [9]devel-boun...@lists.sailfishos.org
  [[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
  Kozhevnikov [[11]coderusin...@gmail.com]
  Sent: Wednesday, November 06, 2013 1:40 PM
  To: [12]devel@lists.sailfishos.org
  Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  Please more information about Harbour:
  - it can accept only single files, means i cant upload some
  libraries,
  required as depends for my appliction?
  - does it acts as repository?
  On 06.11.2013 17:06, Karl Granström wrote:
 
  Ahoy all,
  Today we're launching Jolla Harbour [13]harbour.jolla.com, the
  portal for submitting applications to the Jolla Store.
  You can submit and manage your applications. Consumers will be able
  to install them directly from their Jolla phones.
  Here are some details about Jolla Harbour:
  Joining and logging into Jolla Harbour:
  Joining is free! You can create a Jolla account from the Jolla
  Harbour landing page ([14]harbour.jolla.com) or if you have
  pre-ordered your Jolla phone, you have everything you need to get
  started. To manage your account details, please visit
  [15]account.jolla.com.
  Support for Sailfish and Android™ applications:
  You can submit both Sailfish and Android™ applications to Jolla
  Harbour. The submission process is the same.
  Start with free applications:
  At launch, the Jolla Harbour and Jolla Store will support only free
  applications. We are working hard to enable payment solutions and we
  will keep you posted about these capabilities as they develop.
  Binary package naming:
  You will receive naming guidelines when you upload the binary
  package to Jolla Harbour. You can also find guidelines on versioning
  at [16]http://semver.org.
  Preparing your metadata:
  Jolla Harbour needs to know a few things about your app:
  - An app icon for the Store (86x86px, png) (Current SDK supports
  90x90px images; more details to follow soon)
  - 1-3 screenshots (540x960px, png or jpg)
  - An optional Cover image for your Store page (516x252px, png or
  jpg)
  Submission process:
  To submit your application to Jolla Harbour, fill in the metadata
  for it and upload the binary and required images. After you have
  submitted your app, Jolla will start Quality Assurance testing.
  Quality Assurance testing:
  Jolla will perform QA testing on your applications on real Jolla
  devices. We will get back to you with feedback on your app within a
  few days. You will be notified on the QA results via the email
  address you have registered to your Jolla account.
  If you encounter any issues, please contact us by email,
  [17]developer-c...@jolla.com, or report them to the Sailfish
  developers mailing list at devel at [18]lists.sailfishos.org.
  Happy hacking!
  The Jolla Store Team
  ___
  SailfishOS.org Devel mailing list
 
  ___
  SailfishOS.org Devel mailing list
  ___
  SailfishOS.org Devel mailing list
  ___
  

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Marcin M.
It's not a pity when it comes to libraries. It is when you create a modular
app ;) - divided into packages. But if there was an in-app-purchase system,
it wouldn't be so bad :)

--
Marcin


2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com

 I don't see it as a pity. I see it as an opportunity for everyone
 to push their libraries and stuff to mer/nemo/sailfish.

 An advantage of SailfishOS is that everyone can contribute and have their
 own applications, libraries and tools there.

 Just my 0.02

 Cheers,

 On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:
   Hi,
   Thanks! Well, it's a pity ;(
   Regards,
 
   --
   Marcin
   2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com
 
   Hi,
   AFAIK. Currently you can only depend on mer/nemomobile packages, you
   cannot depend on store packages.
   re, Jonni
   __
 
   From: [2]devel-boun...@lists.sailfishos.org
   [[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
   [[4]marmistrz...@gmail.com]
   Sent: Wednesday, November 06, 2013 5:34 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   And what about in-app-store depends? (Free app, paid databases,
   databases depend on the free app)
   --
   Marcin
   2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com
 
   Good point, thanks!
 
   On 06.11.2013 18:30, Jonni Rainisto wrote:
 
   And if some good library is missing, and you are willing to maintain
   the library, feel free trying to get it added to Mer/Nemomobile side
   (after that you can depend against it).
   re, Jonni
   
   From: [6]devel-boun...@lists.sailfishos.org
   [[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni Rainisto
   [[8]jonni.raini...@jolla.com]
   Sent: Wednesday, November 06, 2013 2:27 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   HI,
   AFAIK, uploading libraries to store is forbidden, you can only
   depend on common mer/nemomobile libraries in .spec/rpm Requires
   field.
   re, Jonni
   
   From: [9]devel-boun...@lists.sailfishos.org
   [[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
   Kozhevnikov [[11]coderusin...@gmail.com]
   Sent: Wednesday, November 06, 2013 1:40 PM
   To: [12]devel@lists.sailfishos.org
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   Please more information about Harbour:
   - it can accept only single files, means i cant upload some
   libraries,
   required as depends for my appliction?
   - does it acts as repository?
   On 06.11.2013 17:06, Karl Granström wrote:
 
   Ahoy all,
   Today we're launching Jolla Harbour [13]harbour.jolla.com, the
   portal for submitting applications to the Jolla Store.
   You can submit and manage your applications. Consumers will be able
   to install them directly from their Jolla phones.
   Here are some details about Jolla Harbour:
   Joining and logging into Jolla Harbour:
   Joining is free! You can create a Jolla account from the Jolla
   Harbour landing page ([14]harbour.jolla.com) or if you have
   pre-ordered your Jolla phone, you have everything you need to get
   started. To manage your account details, please visit
   [15]account.jolla.com.
   Support for Sailfish and Android™ applications:
   You can submit both Sailfish and Android™ applications to Jolla
   Harbour. The submission process is the same.
   Start with free applications:
   At launch, the Jolla Harbour and Jolla Store will support only free
   applications. We are working hard to enable payment solutions and we
   will keep you posted about these capabilities as they develop.
   Binary package naming:
   You will receive naming guidelines when you upload the binary
   package to Jolla Harbour. You can also find guidelines on versioning
   at [16]http://semver.org.
   Preparing your metadata:
   Jolla Harbour needs to know a few things about your app:
   - An app icon for the Store (86x86px, png) (Current SDK supports
   90x90px images; more details to follow soon)
   - 1-3 screenshots (540x960px, png or jpg)
   - An optional Cover image for your Store page (516x252px, png or
   jpg)
   Submission process:
   To submit your application to Jolla Harbour, fill in the metadata
   for it and upload the binary and required images. After you have
   submitted your app, Jolla will start Quality Assurance testing.
   Quality Assurance testing:
   Jolla will perform QA testing on your applications on real Jolla
   devices. We will get back to you with feedback on your app within a
   few days. You will be notified on the QA results via the email
   address you have registered to your Jolla account.
   If you encounter any issues, please contact us by email,
   [17]developer-c...@jolla.com, or report them to the Sailfish
   developers mailing list at devel at [18]lists.sailfishos.org.
   Happy 

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Andrey Kozhevnikov

Opensource dies here :D

On 06.11.2013 22:12, Marcin M. wrote:
It's not a pity when it comes to libraries. It is when you create a 
modular app ;) - divided into packages. But if there was an 
in-app-purchase system, it wouldn't be so bad :)


--
Marcin


2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com 
mailto:mohammed.has...@jollamobile.com


I don't see it as a pity. I see it as an opportunity for everyone
to push their libraries and stuff to mer/nemo/sailfish.

An advantage of SailfishOS is that everyone can contribute and
have their
own applications, libraries and tools there.

Just my 0.02

Cheers,

On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:
  Hi,
  Thanks! Well, it's a pity ;(
  Regards,

  --
  Marcin
  2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com
mailto:jonni.raini...@jolla.com

  Hi,
  AFAIK. Currently you can only depend on mer/nemomobile
packages, you
  cannot depend on store packages.
  re, Jonni
  __

  From: [2]devel-boun...@lists.sailfishos.org
mailto:devel-boun...@lists.sailfishos.org
  [[3]devel-boun...@lists.sailfishos.org
mailto:devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
  [[4]marmistrz...@gmail.com mailto:marmistrz...@gmail.com]
  Sent: Wednesday, November 06, 2013 5:34 PM
  To: Sailfish OS Developers
  Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  And what about in-app-store depends? (Free app, paid databases,
  databases depend on the free app)
  --
  Marcin
  2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com
mailto:coderusin...@gmail.com

  Good point, thanks!

  On 06.11.2013 18:30, Jonni Rainisto wrote:

  And if some good library is missing, and you are willing to
maintain
  the library, feel free trying to get it added to Mer/Nemomobile
side
  (after that you can depend against it).
  re, Jonni
  
  From: [6]devel-boun...@lists.sailfishos.org
mailto:devel-boun...@lists.sailfishos.org
  [[7]devel-boun...@lists.sailfishos.org
mailto:devel-boun...@lists.sailfishos.org] on behalf of Jonni
Rainisto
  [[8]jonni.raini...@jolla.com mailto:jonni.raini...@jolla.com]
  Sent: Wednesday, November 06, 2013 2:27 PM
  To: Sailfish OS Developers
  Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  HI,
  AFAIK, uploading libraries to store is forbidden, you can only
  depend on common mer/nemomobile libraries in .spec/rpm Requires
  field.
  re, Jonni
  
  From: [9]devel-boun...@lists.sailfishos.org
mailto:devel-boun...@lists.sailfishos.org
  [[10]devel-boun...@lists.sailfishos.org
mailto:devel-boun...@lists.sailfishos.org] on behalf of Andrey
  Kozhevnikov [[11]coderusin...@gmail.com
mailto:coderusin...@gmail.com]
  Sent: Wednesday, November 06, 2013 1:40 PM
  To: [12]devel@lists.sailfishos.org
mailto:devel@lists.sailfishos.org
  Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  Please more information about Harbour:
  - it can accept only single files, means i cant upload some
  libraries,
  required as depends for my appliction?
  - does it acts as repository?
  On 06.11.2013 17:06, Karl Granström wrote:

  Ahoy all,
  Today we're launching Jolla Harbour [13]harbour.jolla.com
http://harbour.jolla.com, the
  portal for submitting applications to the Jolla Store.
  You can submit and manage your applications. Consumers will be able
  to install them directly from their Jolla phones.
  Here are some details about Jolla Harbour:
  Joining and logging into Jolla Harbour:
  Joining is free! You can create a Jolla account from the Jolla
  Harbour landing page ([14]harbour.jolla.com
http://harbour.jolla.com) or if you have
  pre-ordered your Jolla phone, you have everything you need to get
  started. To manage your account details, please visit
  [15]account.jolla.com http://account.jolla.com.
  Support for Sailfish and Android^(TM) applications:
  You can submit both Sailfish and Android^(TM) applications to Jolla
  Harbour. The submission process is the same.
  Start with free applications:
  At launch, the Jolla Harbour and Jolla Store will support only free
  applications. We are working hard to enable payment solutions
and we
  will keep you posted about these capabilities as they develop.
  Binary package naming:
  You will receive naming guidelines when you upload the binary
  package to Jolla Harbour. You can also find guidelines on
versioning
  at [16]http://semver.org.
  Preparing your metadata:
  Jolla Harbour needs to know 

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Marcin M.
Openrepos bear here :)

--
Marcin


2013/11/6 Andrey Kozhevnikov coderusin...@gmail.com

  Opensource dies here :D


 On 06.11.2013 22:12, Marcin M. wrote:

 It's not a pity when it comes to libraries. It is when you create a
 modular app ;) - divided into packages. But if there was an in-app-purchase
 system, it wouldn't be so bad :)

  --
 Marcin


 2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com

 I don't see it as a pity. I see it as an opportunity for everyone
 to push their libraries and stuff to mer/nemo/sailfish.

 An advantage of SailfishOS is that everyone can contribute and have their
 own applications, libraries and tools there.

 Just my 0.02

 Cheers,

 On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:
   Hi,
   Thanks! Well, it's a pity ;(
   Regards,
 
   --
   Marcin
2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com
 
   Hi,
   AFAIK. Currently you can only depend on mer/nemomobile packages, you
   cannot depend on store packages.
   re, Jonni
__
 
   From: [2]devel-boun...@lists.sailfishos.org
   [[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
   [[4]marmistrz...@gmail.com]
   Sent: Wednesday, November 06, 2013 5:34 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   And what about in-app-store depends? (Free app, paid databases,
   databases depend on the free app)
   --
   Marcin
2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com
 
   Good point, thanks!
 
   On 06.11.2013 18:30, Jonni Rainisto wrote:
 
   And if some good library is missing, and you are willing to maintain
   the library, feel free trying to get it added to Mer/Nemomobile side
   (after that you can depend against it).
   re, Jonni
   
From: [6]devel-boun...@lists.sailfishos.org
   [[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni Rainisto
   [[8]jonni.raini...@jolla.com]
   Sent: Wednesday, November 06, 2013 2:27 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   HI,
   AFAIK, uploading libraries to store is forbidden, you can only
   depend on common mer/nemomobile libraries in .spec/rpm Requires
   field.
   re, Jonni
   
From: [9]devel-boun...@lists.sailfishos.org
   [[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
   Kozhevnikov [[11]coderusin...@gmail.com]
   Sent: Wednesday, November 06, 2013 1:40 PM
To: [12]devel@lists.sailfishos.org
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   Please more information about Harbour:
   - it can accept only single files, means i cant upload some
   libraries,
   required as depends for my appliction?
   - does it acts as repository?
   On 06.11.2013 17:06, Karl Granström wrote:
 
   Ahoy all,
Today we're launching Jolla Harbour [13]harbour.jolla.com, the
   portal for submitting applications to the Jolla Store.
   You can submit and manage your applications. Consumers will be able
   to install them directly from their Jolla phones.
   Here are some details about Jolla Harbour:
   Joining and logging into Jolla Harbour:
   Joining is free! You can create a Jolla account from the Jolla
Harbour landing page ([14]harbour.jolla.com) or if you have
   pre-ordered your Jolla phone, you have everything you need to get
   started. To manage your account details, please visit
[15]account.jolla.com.
   Support for Sailfish and Android™ applications:
   You can submit both Sailfish and Android™ applications to Jolla
   Harbour. The submission process is the same.
   Start with free applications:
   At launch, the Jolla Harbour and Jolla Store will support only free
   applications. We are working hard to enable payment solutions and we
   will keep you posted about these capabilities as they develop.
   Binary package naming:
   You will receive naming guidelines when you upload the binary
   package to Jolla Harbour. You can also find guidelines on versioning
at [16]http://semver.org.
   Preparing your metadata:
   Jolla Harbour needs to know a few things about your app:
   - An app icon for the Store (86x86px, png) (Current SDK supports
   90x90px images; more details to follow soon)
   - 1-3 screenshots (540x960px, png or jpg)
   - An optional Cover image for your Store page (516x252px, png or
   jpg)
   Submission process:
   To submit your application to Jolla Harbour, fill in the metadata
   for it and upload the binary and required images. After you have
   submitted your app, Jolla will start Quality Assurance testing.
   Quality Assurance testing:
   Jolla will perform QA testing on your applications on real Jolla
   devices. We will get back to you with feedback on your app within a
   few days. You will be notified on the QA results via the email
   address you have registered to your Jolla account.
   If you encounter any 

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread 郭云鹤
i think every app should be independent. apps' dependence caused many
problems.

郭云鹤(Guo Yunhe)
http://guoyunhe.me/
在 2013-11-7 上午12:13,Marcin M. marmistrz...@gmail.com写道:

 It's not a pity when it comes to libraries. It is when you create a
 modular app ;) - divided into packages. But if there was an in-app-purchase
 system, it wouldn't be so bad :)

 --
 Marcin


 2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com

 I don't see it as a pity. I see it as an opportunity for everyone
 to push their libraries and stuff to mer/nemo/sailfish.

 An advantage of SailfishOS is that everyone can contribute and have their
 own applications, libraries and tools there.

 Just my 0.02

 Cheers,

 On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:
   Hi,
   Thanks! Well, it's a pity ;(
   Regards,
 
   --
   Marcin
   2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com
 
   Hi,
   AFAIK. Currently you can only depend on mer/nemomobile packages, you
   cannot depend on store packages.
   re, Jonni
   __
 
   From: [2]devel-boun...@lists.sailfishos.org
   [[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
   [[4]marmistrz...@gmail.com]
   Sent: Wednesday, November 06, 2013 5:34 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   And what about in-app-store depends? (Free app, paid databases,
   databases depend on the free app)
   --
   Marcin
   2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com
 
   Good point, thanks!
 
   On 06.11.2013 18:30, Jonni Rainisto wrote:
 
   And if some good library is missing, and you are willing to maintain
   the library, feel free trying to get it added to Mer/Nemomobile side
   (after that you can depend against it).
   re, Jonni
   
   From: [6]devel-boun...@lists.sailfishos.org
   [[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni Rainisto
   [[8]jonni.raini...@jolla.com]
   Sent: Wednesday, November 06, 2013 2:27 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   HI,
   AFAIK, uploading libraries to store is forbidden, you can only
   depend on common mer/nemomobile libraries in .spec/rpm Requires
   field.
   re, Jonni
   
   From: [9]devel-boun...@lists.sailfishos.org
   [[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
   Kozhevnikov [[11]coderusin...@gmail.com]
   Sent: Wednesday, November 06, 2013 1:40 PM
   To: [12]devel@lists.sailfishos.org
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   Please more information about Harbour:
   - it can accept only single files, means i cant upload some
   libraries,
   required as depends for my appliction?
   - does it acts as repository?
   On 06.11.2013 17:06, Karl Granström wrote:
 
   Ahoy all,
   Today we're launching Jolla Harbour [13]harbour.jolla.com, the
   portal for submitting applications to the Jolla Store.
   You can submit and manage your applications. Consumers will be able
   to install them directly from their Jolla phones.
   Here are some details about Jolla Harbour:
   Joining and logging into Jolla Harbour:
   Joining is free! You can create a Jolla account from the Jolla
   Harbour landing page ([14]harbour.jolla.com) or if you have
   pre-ordered your Jolla phone, you have everything you need to get
   started. To manage your account details, please visit
   [15]account.jolla.com.
   Support for Sailfish and Android™ applications:
   You can submit both Sailfish and Android™ applications to Jolla
   Harbour. The submission process is the same.
   Start with free applications:
   At launch, the Jolla Harbour and Jolla Store will support only free
   applications. We are working hard to enable payment solutions and we
   will keep you posted about these capabilities as they develop.
   Binary package naming:
   You will receive naming guidelines when you upload the binary
   package to Jolla Harbour. You can also find guidelines on versioning
   at [16]http://semver.org.
   Preparing your metadata:
   Jolla Harbour needs to know a few things about your app:
   - An app icon for the Store (86x86px, png) (Current SDK supports
   90x90px images; more details to follow soon)
   - 1-3 screenshots (540x960px, png or jpg)
   - An optional Cover image for your Store page (516x252px, png or
   jpg)
   Submission process:
   To submit your application to Jolla Harbour, fill in the metadata
   for it and upload the binary and required images. After you have
   submitted your app, Jolla will start Quality Assurance testing.
   Quality Assurance testing:
   Jolla will perform QA testing on your applications on real Jolla
   devices. We will get back to you with feedback on your app within a
   few days. You will be notified on the QA results via the email
   address you have registered to your Jolla account.
   If you encounter 

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Benoît HERVIER
 

But apps shipping his own libraries mean not updated library, and
could be a mess if there is a security issue on one of it s libs ...


There is always advantages and problems :) 

Le 2013-11-06 17:25, 郭云鹤
a écrit : 

 i think every app should be independent. apps' dependence
caused many problems. 
 
 郭云鹤(Guo Yunhe)
 http://guoyunhe.me/ [9] 

在 2013-11-7 上午12:13,Marcin M. marmistrz...@gmail.com写道:
 
 It's
not a pity when it comes to libraries. It is when you create a modular
app ;) - divided into packages. But if there was an in-app-purchase
system, it wouldn't be so bad :) 
 
 -- Marcin 
 
 2013/11/6
Mohammed Hassan mohammed.has...@jollamobile.com
 
 I don't see it
as a pity. I see it as an opportunity for everyone
 to push their
libraries and stuff to mer/nemo/sailfish.
 
 An advantage of
SailfishOS is that everyone can contribute and have their
 own
applications, libraries and tools there.
 
 Just my 0.02
 

Cheers,
 
 On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M.
wrote:
  Hi,
  Thanks! Well, it's a pity ;(
  Regards,


  --
  Marcin  2013/11/6 Jonni Rainisto
[1]jonni.raini...@jolla.com
 
 
  Hi,
  AFAIK.
Currently you can only depend on mer/nemomobile packages, you
 
cannot depend on store packages.
  re, Jonni 
__


  From: [2]devel-boun...@lists.sailfishos.org
 
[[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
 
[[4]marmistrz...@gmail.com]
 
 Sent: Wednesday, November 06, 2013
5:34 PM
  To: Sailfish OS Developers
  Subject: Re:
[SailfishDevel] Jolla Harbour and Jolla Store
  And what about
in-app-store depends? (Free app, paid databases,
  databases depend
on the free app)
  --
  Marcin  2013/11/6 Andrey Kozhevnikov
[5]coderusin...@gmail.com
 
 
  Good point, thanks!


  On 06.11.2013 18:30, Jonni Rainisto wrote:
 
  And if
some good library is missing, and you are willing to maintain
  the
library, feel free trying to get it added to Mer/Nemomobile side
 
(after that you can depend against it).
  re, Jonni
 
  From:
[6]devel-boun...@lists.sailfishos.org
 
[[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni Rainisto

 [[8]jonni.raini...@jolla.com]
 
 Sent: Wednesday, November 06,
2013 2:27 PM
  To: Sailfish OS Developers
  Subject: Re:
[SailfishDevel] Jolla Harbour and Jolla Store
  HI,
  AFAIK,
uploading libraries to store is forbidden, you can only
  depend on
common mer/nemomobile libraries in .spec/rpm Requires
  field.
 
re, Jonni
    From:
[9]devel-boun...@lists.sailfishos.org
 
[[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
 
Kozhevnikov [[11]coderusin...@gmail.com]
 
 Sent: Wednesday,
November 06, 2013 1:40 PM  To: [12]devel@lists.sailfishos.org
 

Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  Please
more information about Harbour:
  - it can accept only single files,
means i cant upload some
  libraries,
  required as depends for
my appliction?
  - does it acts as repository?
  On 06.11.2013
17:06, Karl Granström wrote:
 
  Ahoy all,  Today we're
launching Jolla Harbour [13]harbour.jolla.com [1], the
 

portal for submitting applications to the Jolla Store.
  You can
submit and manage your applications. Consumers will be able
  to
install them directly from their Jolla phones.
  Here are some
details about Jolla Harbour:
  Joining and logging into Jolla
Harbour:
  Joining is free! You can create a Jolla account from the
Jolla  Harbour landing page ([14]harbour.jolla.com [1]) or if you
have
 
 pre-ordered your Jolla phone, you have everything you
need to get
  started. To manage your account details, please visit
 [15]account.jolla.com [2].
 
 Support for Sailfish and
Android(tm) applications:
  You can submit both Sailfish and
Android(tm) applications to Jolla
  Harbour. The submission process
is the same.
  Start with free applications:
  At launch, the
Jolla Harbour and Jolla Store will support only free
  applications.
We are working hard to enable payment solutions and we
  will keep
you posted about these capabilities as they develop.
  Binary
package naming:
  You will receive naming guidelines when you upload
the binary
  package to Jolla Harbour. You can also find guidelines
on versioning  at [16]http://semver.org [3].
 
 Preparing your
metadata:
  Jolla Harbour needs to know a few things about your
app:
  - An app icon for the Store (86x86px, png) (Current SDK
supports
  90x90px images; more details to follow soon)
  - 1-3
screenshots (540x960px, png or jpg)
  - An optional Cover image for
your Store page (516x252px, png or
  jpg)
  Submission
process:
  To submit your application to Jolla Harbour, fill in the
metadata
  for it and upload the binary and required images. After
you have
  submitted your app, Jolla will start Quality Assurance
testing.
  Quality Assurance testing:
  Jolla will perform QA
testing on your applications on real Jolla
  devices. We will get
back to you 

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Marcin M.
No dependencies mean problems too...

--
Marcin


2013/11/6 Benoît HERVIER kher...@khertan.net

  But apps shipping his own libraries mean not updated library, and could
 be a mess if there is a security issue on one of it s libs ...

 There is always advantages and problems :)

 Le 2013-11-06 17:25, 郭云鹤 a écrit :

 i think every app should be independent. apps' dependence caused many
 problems.

 郭云鹤(Guo Yunhe)
 http://guoyunhe.me/
 在 2013-11-7 上午12:13,Marcin M. marmistrz...@gmail.com写道:

 It's not a pity when it comes to libraries. It is when you create a
 modular app ;) - divided into packages. But if there was an in-app-purchase
 system, it wouldn't be so bad :)

  --
 Marcin


 2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com

 I don't see it as a pity. I see it as an opportunity for everyone
 to push their libraries and stuff to mer/nemo/sailfish.

 An advantage of SailfishOS is that everyone can contribute and have their
 own applications, libraries and tools there.

 Just my 0.02

 Cheers,

 On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:
   Hi,
   Thanks! Well, it's a pity ;(
   Regards,
 
   --
   Marcin
   2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com
 
   Hi,
   AFAIK. Currently you can only depend on mer/nemomobile packages, you
   cannot depend on store packages.
   re, Jonni
   __
 
   From: [2]devel-boun...@lists.sailfishos.org
   [[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
   [[4]marmistrz...@gmail.com]
   Sent: Wednesday, November 06, 2013 5:34 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   And what about in-app-store depends? (Free app, paid databases,
   databases depend on the free app)
   --
   Marcin
   2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com
 
   Good point, thanks!
 
   On 06.11.2013 18:30, Jonni Rainisto wrote:
 
   And if some good library is missing, and you are willing to maintain
   the library, feel free trying to get it added to Mer/Nemomobile side
   (after that you can depend against it).
   re, Jonni
   
   From: [6]devel-boun...@lists.sailfishos.org
   [[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni Rainisto
   [[8]jonni.raini...@jolla.com]
   Sent: Wednesday, November 06, 2013 2:27 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   HI,
   AFAIK, uploading libraries to store is forbidden, you can only
   depend on common mer/nemomobile libraries in .spec/rpm Requires
   field.
   re, Jonni
   
   From: [9]devel-boun...@lists.sailfishos.org
   [[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
   Kozhevnikov [[11]coderusin...@gmail.com]
   Sent: Wednesday, November 06, 2013 1:40 PM
   To: [12]devel@lists.sailfishos.org
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   Please more information about Harbour:
   - it can accept only single files, means i cant upload some
   libraries,
   required as depends for my appliction?
   - does it acts as repository?
   On 06.11.2013 17:06, Karl Granström wrote:
 
   Ahoy all,
   Today we're launching Jolla Harbour [13]harbour.jolla.com, the
   portal for submitting applications to the Jolla Store.
   You can submit and manage your applications. Consumers will be able
   to install them directly from their Jolla phones.
   Here are some details about Jolla Harbour:
   Joining and logging into Jolla Harbour:
   Joining is free! You can create a Jolla account from the Jolla
   Harbour landing page ([14]harbour.jolla.com) or if you have
   pre-ordered your Jolla phone, you have everything you need to get
   started. To manage your account details, please visit
   [15]account.jolla.com.
   Support for Sailfish and Android™ applications:
   You can submit both Sailfish and Android™ applications to Jolla
   Harbour. The submission process is the same.
   Start with free applications:
   At launch, the Jolla Harbour and Jolla Store will support only free
   applications. We are working hard to enable payment solutions and we
   will keep you posted about these capabilities as they develop.
   Binary package naming:
   You will receive naming guidelines when you upload the binary
   package to Jolla Harbour. You can also find guidelines on versioning
   at [16]http://semver.org.
   Preparing your metadata:
   Jolla Harbour needs to know a few things about your app:
   - An app icon for the Store (86x86px, png) (Current SDK supports
   90x90px images; more details to follow soon)
   - 1-3 screenshots (540x960px, png or jpg)
   - An optional Cover image for your Store page (516x252px, png or
   jpg)
   Submission process:
   To submit your application to Jolla Harbour, fill in the metadata
   for it and upload the binary and required images. After you have
   submitted your app, Jolla will start Quality 

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Andrey Kozhevnikov

Okay. Next question about depends:

- which nemo repositories will be enabled as libraries sources?

- what is procedure of including libraries to this repositories?

the main point is building gui separate from library and update only 
gui/library when need. it good choice when both gui and libraries have 
big size to download again


On 06.11.2013 22:45, Marcin M. wrote:

No dependencies mean problems too...

--
Marcin


2013/11/6 Benoît HERVIER kher...@khertan.net 
mailto:kher...@khertan.net


But apps shipping his own libraries mean not updated library, and
could be a mess if there is a security issue on one of it s libs ...

There is always advantages and problems :)

Le 2013-11-06 17:25, ??? a écrit :


i think every app should be independent. apps' dependence caused
many problems.

???(Guo Yunhe)
http://guoyunhe.me/

? 2013-11-7 ??12:13,Marcin M. marmistrz...@gmail.com
mailto:marmistrz...@gmail.com? ?:

It's not a pity when it comes to libraries. It is when you
create a modular app ;) - divided into packages. But if there
was an in-app-purchase system, it wouldn't be so bad :)

--
Marcin


2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com
mailto:mohammed.has...@jollamobile.com

I don't see it as a pity. I see it as an opportunity for
everyone
to push their libraries and stuff to mer/nemo/sailfish.

An advantage of SailfishOS is that everyone can
contribute and have their
own applications, libraries and tools there.

Just my 0.02

Cheers,

On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:
  Hi,
  Thanks! Well, it's a pity ;(
  Regards,

  --
  Marcin
  2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com
mailto:jonni.raini...@jolla.com

  Hi,
  AFAIK. Currently you can only depend on mer/nemomobile
packages, you
  cannot depend on store packages.
  re, Jonni

 __

  From: [2]devel-boun...@lists.sailfishos.org
mailto:devel-boun...@lists.sailfishos.org
  [[3]devel-boun...@lists.sailfishos.org
mailto:devel-boun...@lists.sailfishos.org] on behalf of
Marcin M.
  [[4]marmistrz...@gmail.com
mailto:marmistrz...@gmail.com]
  Sent: Wednesday, November 06, 2013 5:34 PM
  To: Sailfish OS Developers
  Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  And what about in-app-store depends? (Free app, paid
databases,
  databases depend on the free app)
  --
  Marcin
  2013/11/6 Andrey Kozhevnikov
[5]coderusin...@gmail.com mailto:coderusin...@gmail.com

  Good point, thanks!

  On 06.11.2013 18:30, Jonni Rainisto wrote:

  And if some good library is missing, and you are
willing to maintain
  the library, feel free trying to get it added to
Mer/Nemomobile side
  (after that you can depend against it).
  re, Jonni
  
  From: [6]devel-boun...@lists.sailfishos.org
mailto:devel-boun...@lists.sailfishos.org
  [[7]devel-boun...@lists.sailfishos.org
mailto:devel-boun...@lists.sailfishos.org] on behalf of
Jonni Rainisto
  [[8]jonni.raini...@jolla.com
mailto:jonni.raini...@jolla.com]
  Sent: Wednesday, November 06, 2013 2:27 PM
  To: Sailfish OS Developers
  Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  HI,
  AFAIK, uploading libraries to store is forbidden, you
can only
  depend on common mer/nemomobile libraries in .spec/rpm
Requires
  field.
  re, Jonni
  
  From: [9]devel-boun...@lists.sailfishos.org
mailto:devel-boun...@lists.sailfishos.org
  [[10]devel-boun...@lists.sailfishos.org
mailto:devel-boun...@lists.sailfishos.org] on behalf of
Andrey
  Kozhevnikov [[11]coderusin...@gmail.com
mailto:coderusin...@gmail.com]
  Sent: Wednesday, November 06, 2013 1:40 PM
  To: [12]devel@lists.sailfishos.org
mailto:devel@lists.sailfishos.org
  Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  Please more information about Harbour:
  

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Tone Kastlunger
Bad Gateway for me atm :(
But anyways awesome news! :)!!
Go Jolla!
Looking forward for the support of paying apps!

tortoisedoc


On Wed, Nov 6, 2013 at 5:34 PM, Marcin M. marmistrz...@gmail.com wrote:

 And what about in-app-store depends? (Free app, paid databases, databases
 depend on the free app)

 --
 Marcin


 2013/11/6 Andrey Kozhevnikov coderusin...@gmail.com

 Good point, thanks!


 On 06.11.2013 18:30, Jonni Rainisto wrote:

 And if some good library is missing, and you are willing to maintain the
 library, feel free trying to get it added to Mer/Nemomobile side (after
 that you can depend against it).

 re, Jonni
 
 From: devel-boun...@lists.sailfishos.org [devel-bounces@lists.
 sailfishos.org] on behalf of Jonni Rainisto [jonni.raini...@jolla.com]
 Sent: Wednesday, November 06, 2013 2:27 PM
 To: Sailfish OS Developers
 Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store

 HI,

 AFAIK, uploading libraries to store is forbidden, you can only depend on
 common mer/nemomobile libraries in .spec/rpm Requires field.

 re, Jonni
 
 From: devel-boun...@lists.sailfishos.org [devel-bounces@lists.
 sailfishos.org] on behalf of Andrey Kozhevnikov [coderusin...@gmail.com]
 Sent: Wednesday, November 06, 2013 1:40 PM
 To: devel@lists.sailfishos.org
 Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store

 Please more information about Harbour:

 - it can accept only single files, means i cant upload some libraries,
 required as depends for my appliction?

 - does it acts as repository?

 On 06.11.2013 17:06, Karl Granström wrote:

 Ahoy all,

 Today we're launching Jolla Harbour harbour.jolla.com, the portal
 for submitting applications to the Jolla Store.
 You can submit and manage your applications. Consumers will be able to
 install them directly from their Jolla phones.

 Here are some details about Jolla Harbour:

 Joining and logging into Jolla Harbour:
 Joining is free! You can create a Jolla account from the Jolla Harbour
 landing page (harbour.jolla.com) or if you have pre-ordered your Jolla
 phone, you have everything you need to get started. To manage your account
 details, please visit account.jolla.com.

 Support for Sailfish and Android™ applications:
 You can submit both Sailfish and Android™ applications to Jolla
 Harbour. The submission process is the same.

 Start with free applications:
 At launch, the Jolla Harbour and Jolla Store will support only free
 applications. We are working hard to enable payment solutions and we will
 keep you posted about these capabilities as they develop.

 Binary package naming:
 You will receive naming guidelines when you upload the binary package
 to Jolla Harbour. You can also find guidelines on versioning at
 http://semver.org.

 Preparing your metadata:
 Jolla Harbour needs to know a few things about your app:
- An app icon for the Store  (86x86px, png) (Current SDK supports
 90x90px images; more details to follow soon)
- 1-3 screenshots (540x960px, png or jpg)
- An optional Cover image for your Store page (516x252px, png or jpg)

 Submission process:
 To submit your application to Jolla Harbour, fill in the metadata for
 it and upload the binary and required images. After you have submitted your
 app, Jolla will start Quality Assurance testing.

 Quality Assurance testing:
 Jolla will perform QA testing on your applications on real Jolla
 devices. We will get back to you with feedback on your app within a few
 days. You will be notified on the QA results via the email address you have
 registered to your Jolla account.


 If you encounter any issues, please contact us by email,
 developer-c...@jolla.com, or report them to the Sailfish developers
 mailing list at devel at lists.sailfishos.org.

 Happy hacking!
 The Jolla Store Team


 ___
 SailfishOS.org Devel mailing list

 ___
 SailfishOS.org Devel mailing list
 ___
 SailfishOS.org Devel mailing list
 ___
 SailfishOS.org Devel mailing list


 ___
 SailfishOS.org Devel mailing list



 ___
 SailfishOS.org Devel mailing list

___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Martin Grimme
Hi,

2013/11/6, 郭云鹤 guoyunhebr...@gmail.com:
 i think every app should be independent. apps' dependence caused many
 problems.

I think the same. While having deps and libraries and everything is
cool from a Linuxer's point of view, it will give a bad user
experience and just cry for breaking things when updating the OS or
other apps.

You can either try to get the library into Nemo, or include it in your
package or link to it statically. Those few kbytes wasted by this
approach should be no real problem, but worth it, if it improves the
user's experience and happiness with Sailfish devices.

I remember people crying they could not update their N900 because of
some library dependencies. Don't let this happen again.
1337 Linux h4x0rz in need of obscure libs and stuff will always find a
workaround to fulfill their needs, e.g. with 3rd party repositories.
:)

Keep in mind that Sailfish wants to be attractive to regular users and
user experience should be highly valued.


My 2 cents,
Martin



 郭云鹤(Guo Yunhe)
 http://guoyunhe.me/
 在 2013-11-7 上午12:13,Marcin M. marmistrz...@gmail.com写道:

 It's not a pity when it comes to libraries. It is when you create a
 modular app ;) - divided into packages. But if there was an
 in-app-purchase
 system, it wouldn't be so bad :)

 --
 Marcin


 2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com

 I don't see it as a pity. I see it as an opportunity for everyone
 to push their libraries and stuff to mer/nemo/sailfish.

 An advantage of SailfishOS is that everyone can contribute and have
 their
 own applications, libraries and tools there.

 Just my 0.02

 Cheers,

 On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:
   Hi,
   Thanks! Well, it's a pity ;(
   Regards,
 
   --
   Marcin
   2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com
 
   Hi,
   AFAIK. Currently you can only depend on mer/nemomobile packages, you
   cannot depend on store packages.
   re, Jonni
   __
 
   From: [2]devel-boun...@lists.sailfishos.org
   [[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
   [[4]marmistrz...@gmail.com]
   Sent: Wednesday, November 06, 2013 5:34 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   And what about in-app-store depends? (Free app, paid databases,
   databases depend on the free app)
   --
   Marcin
   2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com
 
   Good point, thanks!
 
   On 06.11.2013 18:30, Jonni Rainisto wrote:
 
   And if some good library is missing, and you are willing to maintain
   the library, feel free trying to get it added to Mer/Nemomobile side
   (after that you can depend against it).
   re, Jonni
   
   From: [6]devel-boun...@lists.sailfishos.org
   [[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni Rainisto
   [[8]jonni.raini...@jolla.com]
   Sent: Wednesday, November 06, 2013 2:27 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   HI,
   AFAIK, uploading libraries to store is forbidden, you can only
   depend on common mer/nemomobile libraries in .spec/rpm Requires
   field.
   re, Jonni
   
   From: [9]devel-boun...@lists.sailfishos.org
   [[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
   Kozhevnikov [[11]coderusin...@gmail.com]
   Sent: Wednesday, November 06, 2013 1:40 PM
   To: [12]devel@lists.sailfishos.org
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   Please more information about Harbour:
   - it can accept only single files, means i cant upload some
   libraries,
   required as depends for my appliction?
   - does it acts as repository?
   On 06.11.2013 17:06, Karl Granström wrote:
 
   Ahoy all,
   Today we're launching Jolla Harbour [13]harbour.jolla.com, the
   portal for submitting applications to the Jolla Store.
   You can submit and manage your applications. Consumers will be able
   to install them directly from their Jolla phones.
   Here are some details about Jolla Harbour:
   Joining and logging into Jolla Harbour:
   Joining is free! You can create a Jolla account from the Jolla
   Harbour landing page ([14]harbour.jolla.com) or if you have
   pre-ordered your Jolla phone, you have everything you need to get
   started. To manage your account details, please visit
   [15]account.jolla.com.
   Support for Sailfish and Android™ applications:
   You can submit both Sailfish and Android™ applications to Jolla
   Harbour. The submission process is the same.
   Start with free applications:
   At launch, the Jolla Harbour and Jolla Store will support only free
   applications. We are working hard to enable payment solutions and we
   will keep you posted about these capabilities as they develop.
   Binary package naming:
   You will receive naming guidelines when you upload the binary
   package to Jolla Harbour. You 

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Marcin M.
If everything handled correctly (assuming no 3rd party lib updates) what
bad can happen?

--
Marcin


2013/11/6 Martin Grimme martin.gri...@gmail.com

 Hi,

 2013/11/6, 郭云鹤 guoyunhebr...@gmail.com:
  i think every app should be independent. apps' dependence caused many
  problems.

 I think the same. While having deps and libraries and everything is
 cool from a Linuxer's point of view, it will give a bad user
 experience and just cry for breaking things when updating the OS or
 other apps.

 You can either try to get the library into Nemo, or include it in your
 package or link to it statically. Those few kbytes wasted by this
 approach should be no real problem, but worth it, if it improves the
 user's experience and happiness with Sailfish devices.

 I remember people crying they could not update their N900 because of
 some library dependencies. Don't let this happen again.
 1337 Linux h4x0rz in need of obscure libs and stuff will always find a
 workaround to fulfill their needs, e.g. with 3rd party repositories.
 :)

 Keep in mind that Sailfish wants to be attractive to regular users and
 user experience should be highly valued.


 My 2 cents,
 Martin


 
  郭云鹤(Guo Yunhe)
  http://guoyunhe.me/
  在 2013-11-7 上午12:13,Marcin M. marmistrz...@gmail.com写道:
 
  It's not a pity when it comes to libraries. It is when you create a
  modular app ;) - divided into packages. But if there was an
  in-app-purchase
  system, it wouldn't be so bad :)
 
  --
  Marcin
 
 
  2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com
 
  I don't see it as a pity. I see it as an opportunity for everyone
  to push their libraries and stuff to mer/nemo/sailfish.
 
  An advantage of SailfishOS is that everyone can contribute and have
  their
  own applications, libraries and tools there.
 
  Just my 0.02
 
  Cheers,
 
  On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:
Hi,
Thanks! Well, it's a pity ;(
Regards,
  
--
Marcin
2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com
  
Hi,
AFAIK. Currently you can only depend on mer/nemomobile packages, you
cannot depend on store packages.
re, Jonni
__
  
From: [2]devel-boun...@lists.sailfishos.org
[[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
[[4]marmistrz...@gmail.com]
Sent: Wednesday, November 06, 2013 5:34 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
And what about in-app-store depends? (Free app, paid databases,
databases depend on the free app)
--
Marcin
2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com
  
Good point, thanks!
  
On 06.11.2013 18:30, Jonni Rainisto wrote:
  
And if some good library is missing, and you are willing to maintain
the library, feel free trying to get it added to Mer/Nemomobile side
(after that you can depend against it).
re, Jonni

From: [6]devel-boun...@lists.sailfishos.org
[[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni Rainisto
[[8]jonni.raini...@jolla.com]
Sent: Wednesday, November 06, 2013 2:27 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
HI,
AFAIK, uploading libraries to store is forbidden, you can only
depend on common mer/nemomobile libraries in .spec/rpm Requires
field.
re, Jonni

From: [9]devel-boun...@lists.sailfishos.org
[[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
Kozhevnikov [[11]coderusin...@gmail.com]
Sent: Wednesday, November 06, 2013 1:40 PM
To: [12]devel@lists.sailfishos.org
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
Please more information about Harbour:
- it can accept only single files, means i cant upload some
libraries,
required as depends for my appliction?
- does it acts as repository?
On 06.11.2013 17:06, Karl Granström wrote:
  
Ahoy all,
Today we're launching Jolla Harbour [13]harbour.jolla.com, the
portal for submitting applications to the Jolla Store.
You can submit and manage your applications. Consumers will be able
to install them directly from their Jolla phones.
Here are some details about Jolla Harbour:
Joining and logging into Jolla Harbour:
Joining is free! You can create a Jolla account from the Jolla
Harbour landing page ([14]harbour.jolla.com) or if you have
pre-ordered your Jolla phone, you have everything you need to get
started. To manage your account details, please visit
[15]account.jolla.com.
Support for Sailfish and Android™ applications:
You can submit both Sailfish and Android™ applications to Jolla
Harbour. The submission process is the same.
Start with free applications:
At launch, the Jolla Harbour and Jolla Store will 

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Marcin M.
And somehow Debian and Ubuntu and ... do well it with real depends...

--
Marcin


2013/11/6 Marcin M. marmistrz...@gmail.com

 If everything handled correctly (assuming no 3rd party lib updates) what
 bad can happen?

 --
 Marcin


 2013/11/6 Martin Grimme martin.gri...@gmail.com

 Hi,

 2013/11/6, 郭云鹤 guoyunhebr...@gmail.com:
  i think every app should be independent. apps' dependence caused many
  problems.

 I think the same. While having deps and libraries and everything is
 cool from a Linuxer's point of view, it will give a bad user
 experience and just cry for breaking things when updating the OS or
 other apps.

 You can either try to get the library into Nemo, or include it in your
 package or link to it statically. Those few kbytes wasted by this
 approach should be no real problem, but worth it, if it improves the
 user's experience and happiness with Sailfish devices.

 I remember people crying they could not update their N900 because of
 some library dependencies. Don't let this happen again.
 1337 Linux h4x0rz in need of obscure libs and stuff will always find a
 workaround to fulfill their needs, e.g. with 3rd party repositories.
 :)

 Keep in mind that Sailfish wants to be attractive to regular users and
 user experience should be highly valued.


 My 2 cents,
 Martin


 
  郭云鹤(Guo Yunhe)
  http://guoyunhe.me/
  在 2013-11-7 上午12:13,Marcin M. marmistrz...@gmail.com写道:
 
  It's not a pity when it comes to libraries. It is when you create a
  modular app ;) - divided into packages. But if there was an
  in-app-purchase
  system, it wouldn't be so bad :)
 
  --
  Marcin
 
 
  2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com
 
  I don't see it as a pity. I see it as an opportunity for everyone
  to push their libraries and stuff to mer/nemo/sailfish.
 
  An advantage of SailfishOS is that everyone can contribute and have
  their
  own applications, libraries and tools there.
 
  Just my 0.02
 
  Cheers,
 
  On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:
Hi,
Thanks! Well, it's a pity ;(
Regards,
  
--
Marcin
2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com
  
Hi,
AFAIK. Currently you can only depend on mer/nemomobile packages,
 you
cannot depend on store packages.
re, Jonni
__
  
From: [2]devel-boun...@lists.sailfishos.org
[[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
[[4]marmistrz...@gmail.com]
Sent: Wednesday, November 06, 2013 5:34 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
And what about in-app-store depends? (Free app, paid databases,
databases depend on the free app)
--
Marcin
2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com
  
Good point, thanks!
  
On 06.11.2013 18:30, Jonni Rainisto wrote:
  
And if some good library is missing, and you are willing to
 maintain
the library, feel free trying to get it added to Mer/Nemomobile
 side
(after that you can depend against it).
re, Jonni

From: [6]devel-boun...@lists.sailfishos.org
[[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni
 Rainisto
[[8]jonni.raini...@jolla.com]
Sent: Wednesday, November 06, 2013 2:27 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
HI,
AFAIK, uploading libraries to store is forbidden, you can only
depend on common mer/nemomobile libraries in .spec/rpm Requires
field.
re, Jonni

From: [9]devel-boun...@lists.sailfishos.org
[[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
Kozhevnikov [[11]coderusin...@gmail.com]
Sent: Wednesday, November 06, 2013 1:40 PM
To: [12]devel@lists.sailfishos.org
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
Please more information about Harbour:
- it can accept only single files, means i cant upload some
libraries,
required as depends for my appliction?
- does it acts as repository?
On 06.11.2013 17:06, Karl Granström wrote:
  
Ahoy all,
Today we're launching Jolla Harbour [13]harbour.jolla.com, the
portal for submitting applications to the Jolla Store.
You can submit and manage your applications. Consumers will be able
to install them directly from their Jolla phones.
Here are some details about Jolla Harbour:
Joining and logging into Jolla Harbour:
Joining is free! You can create a Jolla account from the Jolla
Harbour landing page ([14]harbour.jolla.com) or if you have
pre-ordered your Jolla phone, you have everything you need to get
started. To manage your account details, please visit
[15]account.jolla.com.
Support for Sailfish and Android™ applications:
You can submit both Sailfish and Android™ applications to Jolla

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread khertan
An analogy with boat about apps including his own libs :

https://mobile.twitter.com/usmanm/status/388407160159211520/photo/1?screen_name=usmanm#!/usmanm/status/388407160159211520/photo/1?screen_name=usmanm

:p

--
Benoît HERVIER - http://khertan.netLe 06/11/13 18:33 Marcin M. a écrit :
And somehow Debian and Ubuntu and ... do well it with real depends...



--Marcin




2013/11/6 Marcin M. marmistrz...@gmail.com

If everything handled correctly (assuming no 3rd party lib updates) what bad 
can happen?



-- Marcin




2013/11/6 Martin Grimme martin.gri...@gmail.com

Hi,

2013/11/6, 郭云鹤 guoyunhebr...@gmail.com:

 i think every app should be independent. apps' dependence caused many
 problems.


I think the same. While having deps and libraries and everything is
cool from a Linuxer's point of view, it will give a bad user
experience and just cry for breaking things when updating the OS or
other apps.

You can either try to get the library into Nemo, or include it in your
package or link to it statically. Those few kbytes wasted by this
approach should be no real problem, but worth it, if it improves the
user's experience and happiness with Sailfish devices.

I remember people crying they could not update their N900 because of
some library dependencies. Don't let this happen again.
1337 Linux h4x0rz in need of obscure libs and stuff will always find a
workaround to fulfill their needs, e.g. with 3rd party repositories.
:)

Keep in mind that Sailfish wants to be attractive to regular users and
user experience should be highly valued.


My 2 cents,
Martin




 郭云鹤(Guo Yunhe)
 http://guoyunhe.me/
 在 2013-11-7 上午12:13,Marcin M. marmistrz...@gmail.com写道:

 It's not a pity when it comes to libraries. It is when you create a
 modular app ;) - divided into packages. But if there was an
 in-app-purchase
 system, it wouldn't be so bad :)

 --
 Marcin


 2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com

 I don't see it as a pity. I see it as an opportunity for everyone
 to push their libraries and stuff to mer/nemo/sailfish.

 An advantage of SailfishOS is that everyone can contribute and have
 their
 own applications, libraries and tools there.

 Just my 0.02

 Cheers,

 On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:
   Hi,
   Thanks! Well, it's a pity ;(
   Regards,
 
   --
   Marcin
   2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com
 
   Hi,
   AFAIK. Currently you can only depend on mer/nemomobile packages, you
   cannot depend on store packages.
   re, Jonni
   __
 
   From: [2]devel-boun...@lists.sailfishos.org
   [[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
   [[4]marmistrz...@gmail.com]
   Sent: Wednesday, November 06, 2013 5:34 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   And what about in-app-store depends? (Free app, paid databases,
   databases depend on the free app)
   --
   Marcin
   2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com
 
   Good point, thanks!
 
   On 06.11.2013 18:30, Jonni Rainisto wrote:
 
   And if some good library is missing, and you are willing to maintain
   the library, feel free trying to get it added to Mer/Nemomobile side
   (after that you can depend against it).
   re, Jonni
   
   From: [6]devel-boun...@lists.sailfishos.org
   [[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni Rainisto
   [[8]jonni.raini...@jolla.com]
   Sent: Wednesday, November 06, 2013 2:27 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   HI,
   AFAIK, uploading libraries to store is forbidden, you can only
   depend on common mer/nemomobile libraries in .spec/rpm Requires
   field.
   re, Jonni
   
   From: [9]devel-boun...@lists.sailfishos.org
   [[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
   Kozhevnikov [[11]coderusin...@gmail.com]
   Sent: Wednesday, November 06, 2013 1:40 PM
   To: [12]devel@lists.sailfishos.org
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   Please more information about Harbour:
   - it can accept only single files, means i cant upload some
   libraries,
   required as depends for my appliction?
   - does it acts as repository?
   On 06.11.2013 17:06, Karl Granström wrote:
 
   Ahoy all,
   Today we're launching Jolla Harbour [13]harbour.jolla.com, the
   portal for submitting applications to the Jolla Store.
   You can submit and manage your applications. Consumers will be able
   to install them directly from their Jolla phones.
   Here are some details about Jolla Harbour:
   Joining and logging into Jolla Harbour:
   Joining is free! You can create a Jolla account from the Jolla
   Harbour landing page ([14]harbour.jolla.com) or if you have
   pre-ordered your Jolla phone, you have everything you need to get
   started. To manage your account 

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Tone Kastlunger
I have no major comments on dependencies, provided that:
a) they are strictly @ app-level, ie no OS dependencies (unless hacked)
b) they do not break after device updates
c) they are transparent to the user (except the eventual download part)

Best,
tortoisedoc


On Wed, Nov 6, 2013 at 7:51 PM, Andrey Kozhevnikov
coderusin...@gmail.comwrote:

 lol, really? you think developing own libraries sucks? arent you developed
 something really BIG?


 On 06.11.2013 23:47, kher...@khertan.net wrote:

 An analogy with boat about apps including his own libs :

 https://mobile.twitter.com/usmanm/status/388407160159211520/photo/1?
 screen_name=usmanm#!/usmanm/status/388407160159211520/
 photo/1?screen_name=usmanm

 :p

 --
 Benoît HERVIER - http://khertan.netLe 06/11/13 18:33 Marcin M. a écrit :
 And somehow Debian and Ubuntu and ... do well it with real depends...



 --Marcin




 2013/11/6 Marcin M. marmistrz...@gmail.com

 If everything handled correctly (assuming no 3rd party lib updates) what
 bad can happen?



 -- Marcin




 2013/11/6 Martin Grimme martin.gri...@gmail.com

 Hi,

 2013/11/6, 郭云鹤 guoyunhebr...@gmail.com:

  i think every app should be independent. apps' dependence caused many
 problems.


 I think the same. While having deps and libraries and everything is
 cool from a Linuxer's point of view, it will give a bad user
 experience and just cry for breaking things when updating the OS or
 other apps.

 You can either try to get the library into Nemo, or include it in your
 package or link to it statically. Those few kbytes wasted by this
 approach should be no real problem, but worth it, if it improves the
 user's experience and happiness with Sailfish devices.

 I remember people crying they could not update their N900 because of
 some library dependencies. Don't let this happen again.
 1337 Linux h4x0rz in need of obscure libs and stuff will always find a
 workaround to fulfill their needs, e.g. with 3rd party repositories.
 :)

 Keep in mind that Sailfish wants to be attractive to regular users and
 user experience should be highly valued.


 My 2 cents,
 Martin



  郭云鹤(Guo Yunhe)
 http://guoyunhe.me/
 在 2013-11-7 上午12:13,Marcin M. marmistrz...@gmail.com写道:

  It's not a pity when it comes to libraries. It is when you create a
 modular app ;) - divided into packages. But if there was an
 in-app-purchase
 system, it wouldn't be so bad :)

 --
 Marcin


 2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com

  I don't see it as a pity. I see it as an opportunity for everyone
 to push their libraries and stuff to mer/nemo/sailfish.

 An advantage of SailfishOS is that everyone can contribute and have
 their
 own applications, libraries and tools there.

 Just my 0.02

 Cheers,

 On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:

   Hi,
   Thanks! Well, it's a pity ;(
   Regards,

   --
   Marcin
   2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com

   Hi,
   AFAIK. Currently you can only depend on mer/nemomobile packages, you
   cannot depend on store packages.
   re, Jonni
   __

   From: [2]devel-boun...@lists.sailfishos.org
   [[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
   [[4]marmistrz...@gmail.com]
   Sent: Wednesday, November 06, 2013 5:34 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   And what about in-app-store depends? (Free app, paid databases,
   databases depend on the free app)
   --
   Marcin
   2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com

   Good point, thanks!

   On 06.11.2013 18:30, Jonni Rainisto wrote:

   And if some good library is missing, and you are willing to maintain
   the library, feel free trying to get it added to Mer/Nemomobile side
   (after that you can depend against it).
   re, Jonni
   
   From: [6]devel-boun...@lists.sailfishos.org
   [[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni Rainisto
   [[8]jonni.raini...@jolla.com]
   Sent: Wednesday, November 06, 2013 2:27 PM
   To: Sailfish OS Developers
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   HI,
   AFAIK, uploading libraries to store is forbidden, you can only
   depend on common mer/nemomobile libraries in .spec/rpm Requires
   field.
   re, Jonni
   
   From: [9]devel-boun...@lists.sailfishos.org
   [[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
   Kozhevnikov [[11]coderusin...@gmail.com]
   Sent: Wednesday, November 06, 2013 1:40 PM
   To: [12]devel@lists.sailfishos.org
   Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
   Please more information about Harbour:
   - it can accept only single files, means i cant upload some
   libraries,
   required as depends for my appliction?
   - does it acts as repository?
   On 06.11.2013 17:06, Karl Granström wrote:

   Ahoy all,
   Today we're launching Jolla Harbour 

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Benoît HERVIER

Nope, i was just joking :)

Le 2013-11-06 18:51, Andrey Kozhevnikov a écrit :

lol, really? you think developing own libraries sucks? arent you
developed something really BIG?

On 06.11.2013 23:47, kher...@khertan.net wrote:

An analogy with boat about apps including his own libs :

https://mobile.twitter.com/usmanm/status/388407160159211520/photo/1?screen_name=usmanm#!/usmanm/status/388407160159211520/photo/1?screen_name=usmanm

:p

--
Benoît HERVIER - http://khertan.netLe 06/11/13 18:33 Marcin M. a 
écrit :

And somehow Debian and Ubuntu and ... do well it with real depends...



--Marcin




2013/11/6 Marcin M. marmistrz...@gmail.com

If everything handled correctly (assuming no 3rd party lib updates) 
what bad can happen?




-- Marcin




2013/11/6 Martin Grimme martin.gri...@gmail.com

Hi,

2013/11/6, 郭云鹤 guoyunhebr...@gmail.com:

i think every app should be independent. apps' dependence caused 
many

problems.


I think the same. While having deps and libraries and everything is
cool from a Linuxer's point of view, it will give a bad user
experience and just cry for breaking things when updating the OS or
other apps.

You can either try to get the library into Nemo, or include it in 
your

package or link to it statically. Those few kbytes wasted by this
approach should be no real problem, but worth it, if it improves the
user's experience and happiness with Sailfish devices.

I remember people crying they could not update their N900 because of
some library dependencies. Don't let this happen again.
1337 Linux h4x0rz in need of obscure libs and stuff will always find 
a

workaround to fulfill their needs, e.g. with 3rd party repositories.
:)

Keep in mind that Sailfish wants to be attractive to regular users 
and

user experience should be highly valued.


My 2 cents,
Martin




郭云鹤(Guo Yunhe)
http://guoyunhe.me/
在 2013-11-7 上午12:13,Marcin M. marmistrz...@gmail.com写道:


It's not a pity when it comes to libraries. It is when you create a
modular app ;) - divided into packages. But if there was an
in-app-purchase
system, it wouldn't be so bad :)

--
Marcin


2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com


I don't see it as a pity. I see it as an opportunity for everyone
to push their libraries and stuff to mer/nemo/sailfish.

An advantage of SailfishOS is that everyone can contribute and 
have

their
own applications, libraries and tools there.

Just my 0.02

Cheers,

On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:

  Hi,
  Thanks! Well, it's a pity ;(
  Regards,

  --
  Marcin
  2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com

  Hi,
  AFAIK. Currently you can only depend on mer/nemomobile 
packages, you

  cannot depend on store packages.
  re, Jonni
  
__


  From: [2]devel-boun...@lists.sailfishos.org
  [[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
  [[4]marmistrz...@gmail.com]
  Sent: Wednesday, November 06, 2013 5:34 PM
  To: Sailfish OS Developers
  Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  And what about in-app-store depends? (Free app, paid databases,
  databases depend on the free app)
  --
  Marcin
  2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com

  Good point, thanks!

  On 06.11.2013 18:30, Jonni Rainisto wrote:

  And if some good library is missing, and you are willing to 
maintain
  the library, feel free trying to get it added to Mer/Nemomobile 
side

  (after that you can depend against it).
  re, Jonni
  
  From: [6]devel-boun...@lists.sailfishos.org
  [[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni 
Rainisto

  [[8]jonni.raini...@jolla.com]
  Sent: Wednesday, November 06, 2013 2:27 PM
  To: Sailfish OS Developers
  Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  HI,
  AFAIK, uploading libraries to store is forbidden, you can only
  depend on common mer/nemomobile libraries in .spec/rpm Requires
  field.
  re, Jonni
  
  From: [9]devel-boun...@lists.sailfishos.org
  [[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
  Kozhevnikov [[11]coderusin...@gmail.com]
  Sent: Wednesday, November 06, 2013 1:40 PM
  To: [12]devel@lists.sailfishos.org
  Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
  Please more information about Harbour:
  - it can accept only single files, means i cant upload some
  libraries,
  required as depends for my appliction?
  - does it acts as repository?
  On 06.11.2013 17:06, Karl Granström wrote:

  Ahoy all,
  Today we're launching Jolla Harbour [13]harbour.jolla.com, 
the

  portal for submitting applications to the Jolla Store.
  You can submit and manage your applications. Consumers will be 
able

  to install them directly from their Jolla phones.
  Here are some details about Jolla Harbour:
  Joining and logging into Jolla Harbour:
  Joining is free! You can create a Jolla account from the Jolla
  

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Martin Grimme
2013/11/6, Marcin M. marmistrz...@gmail.com:
 And somehow Debian and Ubuntu and ... do well it with real depends...

Well, Ubuntu and Debian are both dead slow on package management, and
the main reason for that is a fancy dependencies resolving system.

Still, if you add some 3rd party repos to Debian or Ubuntu that try to
replace some essential system packages with forked or newer versions,
then I'm not sure if a OS upgrade would went well, or break some
things, minor or major.
Have you ever tried installing GNOME shell on Ubuntu back when GNOME 3
was released? I found it was best to reinstall Ubuntu after this
experiment.

And the last thing you'd want to have as a phone vendor is bricking
user's phones on upgrades. You have to be careful what kind of system
modifications to allow, and what not.

You can do a lot of dangerous stuff with dependencies with rpm, so
better not allow it in the first place (to regular users; I'm not
talking about Linux geeks here).


Martin


 --
 Marcin


 2013/11/6 Marcin M. marmistrz...@gmail.com

 If everything handled correctly (assuming no 3rd party lib updates) what
 bad can happen?

 --
 Marcin


 2013/11/6 Martin Grimme martin.gri...@gmail.com

 Hi,

 2013/11/6, 郭云鹤 guoyunhebr...@gmail.com:
  i think every app should be independent. apps' dependence caused many
  problems.

 I think the same. While having deps and libraries and everything is
 cool from a Linuxer's point of view, it will give a bad user
 experience and just cry for breaking things when updating the OS or
 other apps.

 You can either try to get the library into Nemo, or include it in your
 package or link to it statically. Those few kbytes wasted by this
 approach should be no real problem, but worth it, if it improves the
 user's experience and happiness with Sailfish devices.

 I remember people crying they could not update their N900 because of
 some library dependencies. Don't let this happen again.
 1337 Linux h4x0rz in need of obscure libs and stuff will always find a
 workaround to fulfill their needs, e.g. with 3rd party repositories.
 :)

 Keep in mind that Sailfish wants to be attractive to regular users and
 user experience should be highly valued.


 My 2 cents,
 Martin


 
  郭云鹤(Guo Yunhe)
  http://guoyunhe.me/
  在 2013-11-7 上午12:13,Marcin M. marmistrz...@gmail.com写道:
 
  It's not a pity when it comes to libraries. It is when you create a
  modular app ;) - divided into packages. But if there was an
  in-app-purchase
  system, it wouldn't be so bad :)
 
  --
  Marcin
 
 
  2013/11/6 Mohammed Hassan mohammed.has...@jollamobile.com
 
  I don't see it as a pity. I see it as an opportunity for everyone
  to push their libraries and stuff to mer/nemo/sailfish.
 
  An advantage of SailfishOS is that everyone can contribute and have
  their
  own applications, libraries and tools there.
 
  Just my 0.02
 
  Cheers,
 
  On Wed, Nov 06, 2013 at 05:06:58PM +0100, Marcin M. wrote:
Hi,
Thanks! Well, it's a pity ;(
Regards,
  
--
Marcin
2013/11/6 Jonni Rainisto [1]jonni.raini...@jolla.com
  
Hi,
AFAIK. Currently you can only depend on mer/nemomobile packages,
 you
cannot depend on store packages.
re, Jonni
  
   __
  
From: [2]devel-boun...@lists.sailfishos.org
[[3]devel-boun...@lists.sailfishos.org] on behalf of Marcin M.
[[4]marmistrz...@gmail.com]
Sent: Wednesday, November 06, 2013 5:34 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
And what about in-app-store depends? (Free app, paid databases,
databases depend on the free app)
--
Marcin
2013/11/6 Andrey Kozhevnikov [5]coderusin...@gmail.com
  
Good point, thanks!
  
On 06.11.2013 18:30, Jonni Rainisto wrote:
  
And if some good library is missing, and you are willing to
 maintain
the library, feel free trying to get it added to Mer/Nemomobile
 side
(after that you can depend against it).
re, Jonni

From: [6]devel-boun...@lists.sailfishos.org
[[7]devel-boun...@lists.sailfishos.org] on behalf of Jonni
 Rainisto
[[8]jonni.raini...@jolla.com]
Sent: Wednesday, November 06, 2013 2:27 PM
To: Sailfish OS Developers
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
HI,
AFAIK, uploading libraries to store is forbidden, you can only
depend on common mer/nemomobile libraries in .spec/rpm Requires
field.
re, Jonni

From: [9]devel-boun...@lists.sailfishos.org
[[10]devel-boun...@lists.sailfishos.org] on behalf of Andrey
Kozhevnikov [[11]coderusin...@gmail.com]
Sent: Wednesday, November 06, 2013 1:40 PM
To: [12]devel@lists.sailfishos.org
Subject: Re: [SailfishDevel] Jolla Harbour and Jolla Store
Please more information about Harbour:
- it can accept only single files, means i cant 

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Benoît HERVIER

Hi,

I notice something that could be a bug, when an error 504 occurs during 
the upload of a binary or icon you can remove the file and retry the 
upload, but when it s happen in screenshots of the app, you can't remove 
it and retry.


Regards

Le 2013-11-06 12:06, Karl Granström a écrit :

Ahoy all,

Today we're launching Jolla Harbour harbour.jolla.com, the portal
for submitting applications to the Jolla Store.
You can submit and manage your applications. Consumers will be able
to install them directly from their Jolla phones.

Here are some details about Jolla Harbour:

Joining and logging into Jolla Harbour:
Joining is free! You can create a Jolla account from the Jolla
Harbour landing page (harbour.jolla.com) or if you have pre-ordered
your Jolla phone, you have everything you need to get started. To
manage your account details, please visit account.jolla.com.

Support for Sailfish and Android™ applications:
You can submit both Sailfish and Android™ applications to Jolla
Harbour. The submission process is the same.

Start with free applications:
At launch, the Jolla Harbour and Jolla Store will support only free
applications. We are working hard to enable payment solutions and we
will keep you posted about these capabilities as they develop.

Binary package naming:
You will receive naming guidelines when you upload the binary package
to Jolla Harbour. You can also find guidelines on versioning at
http://semver.org.

Preparing your metadata:
Jolla Harbour needs to know a few things about your app:
 - An app icon for the Store  (86x86px, png) (Current SDK supports
90x90px images; more details to follow soon)
 - 1-3 screenshots (540x960px, png or jpg)
 - An optional Cover image for your Store page (516x252px, png or jpg)

Submission process:
To submit your application to Jolla Harbour, fill in the metadata for
it and upload the binary and required images. After you have submitted
your app, Jolla will start Quality Assurance testing.

Quality Assurance testing:
Jolla will perform QA testing on your applications on real Jolla
devices. We will get back to you with feedback on your app within a
few days. You will be notified on the QA results via the email address
you have registered to your Jolla account.


If you encounter any issues, please contact us by email,
developer-c...@jolla.com, or report them to the Sailfish developers
mailing list at devel at lists.sailfishos.org.

Happy hacking!
The Jolla Store Team


___
SailfishOS.org Devel mailing list


--
Benoît HERVIER - http://khertan.net/
___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Attila Csipa

On 06-Nov-13 03:06, Karl Granström wrote:

Today we're launching Jolla Harbour harbour.jolla.com, the portal for 
submitting applications to the Jolla Store.
You can submit and manage your applications. Consumers will be able to install 
them directly from their Jolla phones.



The dry dock and slipway for developers is under maintenance at the 
moment. :(


HTTP 502 Bad Gateway


___
SailfishOS.org Devel mailing list

Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Roberto Colistete Jr.

I support packages with the option to use dependencies in mobile OS :
- about Sailfish OS, I feel managing RPM packages is faster than than 
DEB packages;
- current (2013) smartphones are fast (dual or quad core @  1,0 GHz, 
fast flash memory, etc), equivalent to low cost net/notebooks some years 
ago, so it is not a problem to have repositories with thousands of packages;
- one great advantage of GNU Linux mobile OS (Maemo, MeeGo, Mer/Nemo 
Mobile, Sailfish, etc) is the availability of thousands of libraries 
ported from desktop Linux developed, e.g., we can have a software with 
GUI made with 500 QML lines of source code using a library (with 200,000 
C/C++ lines of source code, developed after 15 years by thousands of 
developers) as dependency;
- if some developer wants to include dependencies in its rpm package, 
yes, it can, it has this freedom.


As I've read today, we can submit .rpm packages using dependencies 
from Mer/Nemo Mobile repositories, only Jolla Harbour doesn't host 
dependencies itself. So it is just a matter of the community support 
Mer/Nemo Mobile to include desired libraries, tools, etc. And/or use 
OpenRepos so each developer has its needed dependencies.


So let us start submitting our Sailfish softwares, sailors !

Best regards,

Roberto


Em 06-11-2013 18:28, Attila Csipa escreveu:

On 06-Nov-13 09:33, Marcin M. wrote:

And somehow Debian and Ubuntu and ... do well it with real depends...


Debian, Ubuntu (and the whole desktop Linux world) is a very different 
setup from the classic appstore setup (so no orphaned packages/apps, 
less packages, less metadata, less frequent updates/releases, 
unlimited CPU/RAM/network). Ubuntu, with the limitation of apt (and 
yes, I'm a Ubuntu user, and love apt-get-ing) sucked on Maemo once the 
number of packages went to the thousands (and real stores are with app 
numbers in the hundred-thousands). It took ages (and a boatload of 
battery/CPU/flash) just to see if there is an update for something. 
And I'm not saying this as a plug for RPM-based repositories, for an 
appstore setup, they are almost as bad.


A dependency system can be really helpful. It's just that the 
environment changed a bit since the '90s, so while you can implement 
proof-of-concept level stores in an old-school Linux style packet 
management (see the Maemo experience), it can hardly scale to the 
proportions and use-cases modern appstores are aiming at.


Best regards,
Attila Csipa


___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Attila Csipa

On 06-Nov-13 13:05, Roberto Colistete Jr. wrote:

- current (2013) smartphones are fast (dual or quad core @  1,0 GHz,
fast flash memory, etc), equivalent to low cost net/notebooks some years
ago, so it is not a problem to have repositories with thousands of
packages;


Luckily we all live in the world where everyone has (the equivalent of) 
Nexus 5+ hardware and a free and steady LTE connection. Not. And yes 
it's a problem. How bad is it? Well, for one, the updates are 
polling-based (did you say 2013?). You're wasting hundreds of megabytes 
of flash space for things you have no use for (effectively, you cannot 
update once you run out of space, and as the app catalog grows, your 
free space will be going down even if you don't touch anything). You're 
wasting battery life (those zippy CPUs are like a race-car engine, press 
on the pedal and watch your tank dry!). I did a test with a clocked-up 
N900 back in the day (comparison to big Ubuntu in a 100K app 
scenario), and it was pretty defeating (far more than just add a core 
and double the clock, and it's going to be fine).


Best regards,
Attila
___
SailfishOS.org Devel mailing list


[SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Michal Jerz
Hi guys,

It's a great news about the store, and a great name, too.  I have 9 
applications ported to Sailfish OS from Harmattan/Symbian, but they're 
commercial, so I hope that submission of paid apps will soon be allowed as 
well...


Anyway, I also have a few remarks regarding the current specification of the 
store (in a good purpose, so that the store is as good as possible, both for 
publishers and customers). I know that it's just the beginning, but I also 
know that if something isn't done at start then either it never comes or it 
takes ages to add it...

1) *PLEASE* allow more screenshots than just THREE. It has always been a 
major problem with the Nokia store that only 3 screenshots could be posted. 
It is way too little to properly present even just part of functionality of 
more complex applications. I am not saying that it should be up to 64 
screenshots like in the BlackBerry store but *FIVE* is IMO a minimum.

2) I could not find what's the character limit of the application's 
description, but I hope that it's bigger than Nokia Store's 400 characters, 
for the same reasons as above. It is nearly impossible to properly describe 
a complex application's functionality within 400 characters. Using 
abbreviations like  instead of every and, skipping spaces after commas, 
etc. only to manage to fit a few more words is a common practice at the 
Nokia store due to their tiny limit, and it still doesn't help much. Just to 
compare, the BlackBerry store allows 4000 characters.

3) PLEASE, allow publishers to post replies to customers' reviews in the 
store, like e.g. in Google Play.  No such possibility in the Nokia store, 
along with no access to any reviewer's contact data, prevents ANY 
communication between publishers and their users/customers. It often happens 
that in the Nokia store a customer complains about a trivial problem (often 
at the user's end) that could be very easily resolved if a reply could be 
posted, but lack of such possibility causes that the reviewer stays with his 
problem and his negative comment also remains and scares away others.  In 
the worst case, please at least allow publishers to accept/deny reviews, 
like in the Blackberry store...

4) Please, distinguish native applications from Android applications in the 
store, even just with some kind of icon. RIM does so with Built for 
Blackberry apps - a small BB icon is shown on lists and in the description. 
 Native Sailfish OS applications should be distinguished and promoted 
somehow - this will surely stimulate native development...

Well, that's all for now...

Or maybe one more question: is there any news regarding availability of 
developer units? All my applications use sensors, the GPS receiver, one also 
uses the camera none of which can be tested in the emulator. I'd like to 
make sure everything works fine prior to publishing the applications 
(especially that they're commercial, so it is important to make sure that 
what people will be paying for really works perfectly).  Maybe you could 
offer some kind of PRE-PRE-sales to developers who have several projects 
ready for publication? I'll happily pay for a developer unit if I can only 
get access to it as early as possible so that I can have all my applications 
ready before the phone starts shipping...

Many thanks and kindest regards,
Michal
___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Roberto Colistete Jr.

Em 06-11-2013 19:26, Attila Csipa escreveu:

On 06-Nov-13 13:05, Roberto Colistete Jr. wrote:

- current (2013) smartphones are fast (dual or quad core @  1,0 GHz,
fast flash memory, etc), equivalent to low cost net/notebooks some years
ago, so it is not a problem to have repositories with thousands of
packages;


Luckily we all live in the world where everyone has (the equivalent 
of) Nexus 5+ hardware and a free and steady LTE connection. Not. And 
yes it's a problem. How bad is it? Well, for one, the updates are 
polling-based (did you say 2013?). You're wasting hundreds of 
megabytes of flash space for things you have no use for (effectively, 
you cannot update once you run out of space, and as the app catalog 
grows, your free space will be going down even if you don't touch 
anything). You're wasting battery life (those zippy CPUs are like a 
race-car engine, press on the pedal and watch your tank dry!). I did a 
test with a clocked-up N900 back in the day (comparison to big 
Ubuntu in a 100K app scenario), and it was pretty defeating (far more 
than just add a core and double the clock, and it's going to be fine).


No need of Nexus 5 hardware. Almost all smartphones are current 
dual core and some quad core, all  1.0 GHz each core. The CPU of the 
1st Jolla smartphone I expect to be 4-6 times the speed of Nokia N9.


And Mer/Nemo Mobile/Sailfish don't use .deb, but .rpm packages.
___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Martin Kolman

6.11.2013 22:33, Roberto Colistete Jr.:
snip:
 And Mer/Nemo Mobile/Sailfish don't use .deb, but .rpm packages.
 ___
 SailfishOS.org Devel mailing list
Yep, and as anyone can easily try, zypper on Nemo is blazing fast.

And regarding repository size, you install something with yum on Fedora
(which has a bazillion of packages the repository) - it is realy fast.
And it should be even faster once the libsolv based DNF[1] replaces yum 
as a default.


Fedora also uses DeltaRPM/Presto[2] for updates, so only the differences
are transferred when package is updated, drastically cutting down the amount
of transferred data.
BTW, this alone could be a nice addition due to the limited amount of
Internet connectivity often available on mobile devices.

Also one thing that I think has not yet been mentioned:
* security vulnerabilities in bundled libraries

If a vulnerability in a library is found:
* on a system with proper package management, you update the library and all
  applications using it are automatically immune
* on a system where applications need to bundle libraries, all applications
  bundling the given library are vulnerable until their authors 
manually update them
  (and there is also no 100% sure way to check what libraries are being 
bundled

  and therefore which applications are vulnerable)


[1] https://fedoraproject.org/wiki/Features/DNF
[2] http://fedoraproject.org/wiki/Features/Presto
___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Attila Csipa

On 06-Nov-13 13:33, Roberto Colistete Jr. wrote:
 1st Jolla smartphone I expect to be 4-6 times the speed of Nokia N9.

... and all of that still doesn't address the crux of problem:

Desktop-style Linux distros rely on having to have all the data LOCALLY 
and doing the dependency resolution on the HOST machine.


That is completely unnecessary and pure overhead in all of 
storage/RAM/CPU/network aspects.


The classic Linux package dependency model is built for the scenario 
where the resource abundance is on the client side, and server resources 
are scarce (hence the dumb file repo approach). In a mobile context 
it's just the opposite - the resource challenge is on the client side, 
and the abundance shifted to the server side.


As for the actual speed comparison - there is no need to expect, we 
should be able to guess that pretty well. Unless something changed 
recently, only a single core is used for packaging/dependency resolution 
purposes. The N9 was a 1GHz Cortex A8. 1st Jolla is a 1.4GHz Snapdragon 
- I don't know the generation, but it's probably a Krait. An A8 is ~2 
DMIPS/MHz, Kraits are ~3.3, which means the JollaPhone is ~2.5 times 
faster than the N9 for this purpose (not counting memory/flash 
bandwidth, etc). Oddly enough they have the same amount of memory (which 
I personally find to the be the Achilles heel of the Jolla device in the 
context of a heavy multitasker).



 No need of Nexus 5 hardware. Almost all smartphones are current
dual core and some quad core, all  1.0 GHz each core. The CPU of the


That's a very western tech-heavy view. Most of the world runs 
smartphones a lot more modest than that (why do you think Gingerbread 
refuses to die?). Smartphones are not getting faster as much as they are 
getting cheaper. Single core ARM11 smartphone devices didn't disappear - 
they just went to different markets.



 And Mer/Nemo Mobile/Sailfish don't use .deb, but .rpm packages.


Most of the overhead problems are unrelated to whether the package 
format is deb or rpm, they are just different kinds of dinosaurs in this 
context.


Best regards,
Attila Csipa

___
SailfishOS.org Devel mailing list


Re: [SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Andrey Kozhevnikov
And please tell about possible ways for paying for application and 
developer ways to receive funds.


On 07.11.2013 03:29, Michal Jerz wrote:

Hi guys,

It's a great news about the store, and a great name, too.  I have 9
applications ported to Sailfish OS from Harmattan/Symbian, but they're
commercial, so I hope that submission of paid apps will soon be allowed as
well...


Anyway, I also have a few remarks regarding the current specification of the
store (in a good purpose, so that the store is as good as possible, both for
publishers and customers). I know that it's just the beginning, but I also
know that if something isn't done at start then either it never comes or it
takes ages to add it...

1) *PLEASE* allow more screenshots than just THREE. It has always been a
major problem with the Nokia store that only 3 screenshots could be posted.
It is way too little to properly present even just part of functionality of
more complex applications. I am not saying that it should be up to 64
screenshots like in the BlackBerry store but *FIVE* is IMO a minimum.

2) I could not find what's the character limit of the application's
description, but I hope that it's bigger than Nokia Store's 400 characters,
for the same reasons as above. It is nearly impossible to properly describe
a complex application's functionality within 400 characters. Using
abbreviations like  instead of every and, skipping spaces after commas,
etc. only to manage to fit a few more words is a common practice at the
Nokia store due to their tiny limit, and it still doesn't help much. Just to
compare, the BlackBerry store allows 4000 characters.

3) PLEASE, allow publishers to post replies to customers' reviews in the
store, like e.g. in Google Play.  No such possibility in the Nokia store,
along with no access to any reviewer's contact data, prevents ANY
communication between publishers and their users/customers. It often happens
that in the Nokia store a customer complains about a trivial problem (often
at the user's end) that could be very easily resolved if a reply could be
posted, but lack of such possibility causes that the reviewer stays with his
problem and his negative comment also remains and scares away others.  In
the worst case, please at least allow publishers to accept/deny reviews,
like in the Blackberry store...

4) Please, distinguish native applications from Android applications in the
store, even just with some kind of icon. RIM does so with Built for
Blackberry apps - a small BB icon is shown on lists and in the description.
  Native Sailfish OS applications should be distinguished and promoted
somehow - this will surely stimulate native development...

Well, that's all for now...

Or maybe one more question: is there any news regarding availability of
developer units? All my applications use sensors, the GPS receiver, one also
uses the camera none of which can be tested in the emulator. I'd like to
make sure everything works fine prior to publishing the applications
(especially that they're commercial, so it is important to make sure that
what people will be paying for really works perfectly).  Maybe you could
offer some kind of PRE-PRE-sales to developers who have several projects
ready for publication? I'll happily pay for a developer unit if I can only
get access to it as early as possible so that I can have all my applications
ready before the phone starts shipping...

Many thanks and kindest regards,
Michal
___
SailfishOS.org Devel mailing list


___
SailfishOS.org Devel mailing list


[SailfishDevel] Jolla Harbour and Jolla Store

2013-11-06 Thread Michal Jerz

Andrey Kozhevnikov wrote:

 And please tell about possible ways for paying for application 
 and developer ways to receive funds

Right. Will the store support in-app purchase? Will it support 
subscriptions? Will there be any in-app advertising system/network offered 
by Jolla, so that in-app ads can be used in free/Lite applications?


And also, equally important...

what kind of software protection/activation/registration will be supported 
(or at least ALLOWED) by the store. For example, will the store (if chosen 
so by the publisher) automatically generate registration/activation keys 
based on a phrase provided for an application by the publisher; or will the 
store support pre-generated list of registration keys uploaded by the 
developer? Or something else.

Or if no registration/activation will be supported by the store itself, will 
Jolla be providing publishers with customer phone's IMEI number so that IMEI 
based activation/registration can be included in the application and handled 
by the developer himself?

The Nokia store hasn't been supporting ANY kind of software protection, and 
actually (by not providing publishers with ANY customer data) it's been 
*preventing* it...   Without knowing customer's IMEI number, or even just 
email address, it is impossible to have any sort of activation/registration. 
 Anyone can contact the publisher and say that he purchased his application 
from the Nokia store, and it is not possible to verify it in any way.  And 
without any sort of software protection, an application purchased from the 
store can be then instantly uploaded to a warez or file sharing site and 
distributed without any limits.


Apologies for so many questions and suggestions right at start, but as the 
Nokia store example shows us, things that were omitted at the beginning 
never came...  And as Sailfish OS (at least initially) will be a small 
'ecosystem', the more important it is to provide (or at least ALLOW) any 
sort of software protection. If on Android or iOS 80% of copies of an 
application are pirate copies, the remaining 20% still account for thousands 
of copies sold. Whereas on a small platform like Sailfish same percentage 
(80%) of pirate copies will result in the remaining 20% accounting for... A 
HANDFUL of sales, rendering development of commercial applications 
completely unprofitable. That's why offering/allowing any kind of protection 
is very important, not only for developers but also for the platform's 
growth.

Implementing activation or other things mentioned above takes some time, so 
it would be great if we could know these things as soon as possible.

Michal
___
SailfishOS.org Devel mailing list