[SailfishDevel] Jolla Harbour and Jolla Store
Marcin M.
marmistrzmar at gmail.com
Wed Nov 6 17:33:01 UTC 2013
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
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20131106/fee2be41/attachment.html>
More information about the Devel
mailing list