[SailfishDevel] Jolla Harbour and Jolla Store

Benoît HERVIER khertan at khertan.net
Wed Nov 6 18:01:05 UTC 2013


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, khertan at 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. <marmistrzmar at gmail.com>
>> 
>> If everything handled correctly (assuming no 3rd party lib updates) 
>> what bad can happen?
>> 
>> 
>> 
>> -- Marcin
>> 
>> 
>> 
>> 
>> 2013/11/6 Martin Grimme <martin.grimme at gmail.com>
>> 
>> Hi,
>> 
>> 2013/11/6, 郭云鹤 <guoyunhebrave at 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." <marmistrzmar at 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.hassan at 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.rainisto at jolla.com>
>>>>>> 
>>>>>>   Hi,
>>>>>>   AFAIK. Currently you can only depend on mer/nemomobile 
>>>>>> packages, you
>>>>>>   cannot depend on store packages.
>>>>>>   re, Jonni
>>>>>>   
>>>>>> __________________________________________________________________
>>>>>> 
>>>>>>   From: [2]devel-bounces at lists.sailfishos.org
>>>>>>   [[3]devel-bounces at lists.sailfishos.org] on behalf of Marcin M.
>>>>>>   [[4]marmistrzmar at 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]coderusinbox at 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-bounces at lists.sailfishos.org
>>>>>>   [[7]devel-bounces at lists.sailfishos.org] on behalf of Jonni 
>>>>>> Rainisto
>>>>>>   [[8]jonni.rainisto at 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-bounces at lists.sailfishos.org
>>>>>>   [[10]devel-bounces at lists.sailfishos.org] on behalf of Andrey
>>>>>>   Kozhevnikov [[11]coderusinbox at gmail.com]
>>>>>>   Sent: Wednesday, November 06, 2013 1:40 PM
>>>>>>   To: [12]devel at 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-care at 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
>>>>>>   _______________________________________________
>>>>>>   SailfishOS.org Devel mailing list
>>>>>> 
>>>>>>   _______________________________________________
>>>>>>   SailfishOS.org Devel mailing list
>>>>>> 
>>>>>>   _______________________________________________
>>>>>>   SailfishOS.org Devel mailing list
>>>>>> 
>>>>>> References
>>>>>> 
>>>>>>   1. mailto:jonni.rainisto at jolla.com
>>>>>>   2. mailto:devel-bounces at lists.sailfishos.org
>>>>>>   3. mailto:devel-bounces at lists.sailfishos.org
>>>>>>   4. mailto:marmistrzmar at gmail.com
>>>>>>   5. mailto:coderusinbox at gmail.com
>>>>>>   6. mailto:devel-bounces at lists.sailfishos.org
>>>>>>   7. mailto:devel-bounces at lists.sailfishos.org
>>>>>>   8. mailto:jonni.rainisto at jolla.com
>>>>>>   9. mailto:devel-bounces at lists.sailfishos.org
>>>>>>   10. mailto:devel-bounces at lists.sailfishos.org
>>>>>>   11. mailto:coderusinbox at gmail.com
>>>>>>   12. mailto:devel at lists.sailfishos.org
>>>>>>   13. http://harbour.jolla.com/
>>>>>>   14. http://harbour.jolla.com/
>>>>>>   15. http://account.jolla.com/
>>>>>>   16. http://semver.org/
>>>>>>   17. mailto:developer-care at jolla.com
>>>>>>   18. http://lists.sailfishos.org/
>>>>>> _______________________________________________
>>>>>> 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

-- 
Benoît HERVIER - http://khertan.net/


More information about the Devel mailing list