maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   OVI Paid App. (https://talk.maemo.org/showthread.php?t=43739)

VDVsx 2010-02-08 12:12

Re: OVI Paid App.
 
Quote:

Originally Posted by sio2interactive (Post 516060)
dpkg-parsechangelog: error: cannot open debian/changelog to find format: No such file or directory
dpkg-buildpackage: unable to determine source package is

You don't have a changelog under /debian ? This file should be automatically created.
You can manually create one with: "dch --create"

sio2interactive 2010-02-08 12:25

Re: OVI Paid App.
 
My debian package is generated manually, all I need is:

DEBIAN/control
opt/...
usr/...

Why can't I just upload the .deb, versioning will be handle by the App. Manager anyway...

X-Fade 2010-02-08 19:23

Re: OVI Paid App.
 
Quote:

Originally Posted by sio2interactive (Post 516096)
My debian package is generated manually, all I need is:

DEBIAN/control
opt/...
usr/...

Why can't I just upload the .deb, versioning will be handle by the App. Manager anyway...

There is more in a package's life than hit an run :)

We try to enforce proper packaging because we care about the user experience. The AM is not some magical thing that always does the right thing, it is uses debian versioning and everything included to do the proper thing.

I admit that maemo.org extras* non-free is not as friendly for package uploading, but you got to understand what you are asking with a non-free package. We (maemo.org) are asked to host a blob we know very little about. Checking the packaging only gives us a small indication of the 'quality'.

The extras assistant is currently not supporting non-free apps, simply because there are very little of them. Features for free app are being used a lot more. That said, I am willing to improve this.

There are a lot of people willing to help you improve your packaging and encourage you to get your packages in Extras. The whole Extras-testing and QA part done by the community is key to improve user experience. It takes a bit of work from you, but on the other hand gives you exposure on every N900 as Extras is there by default.

sandybeach 2010-02-08 19:40

Re: OVI Paid App.
 
Quote:

Originally Posted by SubCore (Post 515916)
there's a "non-free" section in the maemo.org repositories, if you have implemented a payment infrastructure yourself, you could upload it there.

in the meantime, you might want to read these two threads about selling commercial applications through ovi store:
http://talk.maemo.org/showthread.php?t=34661
http://talk.maemo.org/showthread.php?t=34783

some of the facts discussed there might be subject to change, as the new Ovi paid app system for Maemo still isn't ready and implemented yet.

This is a good start but could we get this repo advertised on the main "downloads" section so paid for apps can be promoted more?

SubCore 2010-02-08 19:46

Re: OVI Paid App.
 
Quote:

Originally Posted by sandybeach (Post 516676)
This is a good start but could we get this repo advertised on the main "downloads" section so paid for apps can be promoted more?

what do you mean? which repo?
maemo.org extras non-free or the Ovi store? each one is on every N900 by default :)
if you need a webpage to link to - everything in maemo.org extras (including non-free, i imagine) is in the downloads section of this site, and everything in the Ovi repo is in the Ovi store.

sio2interactive 2010-02-09 01:40

Re: OVI Paid App.
 
Quote:

There is more in a package's life than hit an run
X-Fade: Honestly, on other mobile platform that's pretty much all there is to it...

My 0.02$

And also do I really have to upload my source code in order to make it to the extra repo. I know that the source is going to be compiled somewhere but then where all this source code go?

All Im asking is to put a .deb on the extra repo in order to gain exposure, I really don't get why I should upload proprietary information etc... can't anybody simply just upload the following file to the repo:

http://n900.sio2interactive.com/pool....0.1_armel.deb

Everything is packaged and work out of the box, I don't get why there's so many steps and so many requirements...

My other questions is... if that's what its needed what did I upload there for?

https://garage.maemo.org/frs/?group_id=1316

and

https://garage.maemo.org/frs/?group_id=1317

If I understand well this is basically useless and won't be seen by anybody?

Why there's so many channels for deployment?

- OVI Store
- Extra
- Garage

Where do you reach customers on this device?

The more the development goes the more frustration I have... how Im going to be able to tell all the SIO2 developers (http://sio2interactive.com) out there to go port their game on the device?

And on top of that... quote from a Nokia employee concerning the OVI Store payment:

Quote:

At the moment we do not support paid apps but we are planning to add them during March.
Is this a final date? and what else is going to take to get the necessary exposure for my games?

And I heard that you guys are not accepting individuals to put their apps on the store... Im an individual... does it means that my 50 euros is going to go to waste or at least get refunded or you guys are going to change the policy...

All I want is to focus on my Apps, officially port the full SIO2 SDK and not to have worried about the rest... but...

I feel there's like so many issues... at least with other platforms everything is straight forward...

maybe its just me...

jakoleh 2010-02-09 06:40

Re: OVI Paid App.
 
Quote:

Originally Posted by sio2interactive (Post 517096)
And also do I really have to upload my source code in order to make it to the extra repo. I know that the source is going to be compiled somewhere but then where all this source code go?

If I understand correctly you don't need to reveal the source for to get the source to extras.

http://wiki.maemo.org/Uploading_to_E...ee.22_packages

One thing they mentioned with the extras path is that you need to get your application through from extras-devel to extras-testing and to final extras repos. This mechanism is created to prevent harmful applications to break "basic users" phone. For example optification and stuff is checked in the process. One comment was said that you would need to give some free licenses to community testers that they can validate your sw to be working correctly.

Quote:

Originally Posted by sio2interactive (Post 517096)
My other questions is... if that's what its needed what did I upload there for?

https://garage.maemo.org/frs/?group_id=1316

and

https://garage.maemo.org/frs/?group_id=1317

If I understand well this is basically useless and won't be seen by anybody?

If I understand correctly garage is meant for open source projects and I don't know why you are advised to create projects there.

Quote:

Originally Posted by sio2interactive (Post 517096)
Why there's so many channels for deployment?

- OVI Store
- Extra
- Garage

I think there is only two channels...
- Ovi store is directly Nokia owned mechanism which is available for symbian based phones also.
- maemo.org extras is community based place where free (and non-free) software can be published
- Garage: see comment above.

Quote:

Originally Posted by sio2interactive (Post 517096)
Where do you reach customers on this device?

I think the maemo.org would be good place for your paypal opened version.

For the Ovi store you have to wait until it is working.

Quote:

Originally Posted by sio2interactive (Post 517096)
Is this a final date? and what else is going to take to get the necessary exposure for my games?

Unfortunately you cannot be sure. Nokia doesn't normally give any official date for releases.

Quote:

Originally Posted by sio2interactive (Post 517096)
And I heard that you guys are not accepting individuals to put their apps on the store... Im an individual... does it means that my 50 euros is going to go to waste or at least get refunded or you guys are going to change the policy...

If you are referring to maemo.org people, it is not the same as Nokia. Maemo.org is supported at some degree by Nokia, but it is open community. Ovi store is strictly Nokia owned and you have to communicate with them directly. I understand it is frustrating how things are at the moment. Biggest problem with the individuals is for my understanding the fact that Nokia is afraid that they will be sued if they put some applications to store that are not rightfully aqcuired.

Quote:

Originally Posted by sio2interactive (Post 517096)
All I want is to focus on my Apps, officially port the full SIO2 SDK and not to have worried about the rest... but...

I feel there's like so many issues... at least with other platforms everything is straight forward...
maybe its just me...

You have nice paypal paying system and I think you should sell that individually so that other developers could use it too. Paypal paid applications would be easier in that sense that if they are published in Maemo.org then it is p2p trade.

mece 2010-02-09 07:47

Re: OVI Paid App.
 
You only need the account to garage, you don't have to put anything there.

Garage is a place for the collaborating on open source projects and such, where you can use repositories and publish stuff for testing. The account is also used for uploading to extras.

As I see it, you currently have two options. since you have a built in payment function you can either upload the deb to extras non-free (this would require you to set up the packaging to satisfy the extras repository's demands) or upload to OVI store as a free app, but with notes about payment in the description.

Here is the wiki for uploading to extras:
http://wiki.maemo.org/Uploading_to_E...ee.22_packages
Unfortunately we have so few (none? okm there is a couple. Fring for example) non-free apps that the instructions for that are weak.

For questions about uploading to ovi, you have to ask nokia. I believe http://www.forum.nokia.com/ is the place to go.


All times are GMT. The time now is 05:01.

vBulletin® Version 3.8.8