Active Topics

 



Notices


Reply
Thread Tools
VDVsx's Avatar
Posts: 1,070 | Thanked: 1,604 times | Joined on Sep 2008 @ Helsinki
#21
Originally Posted by sio2interactive View Post
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"
__________________
Valério Valério
www.valeriovalerio.org
 
Posts: 109 | Thanked: 152 times | Joined on Jan 2010
#22
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...
__________________
SIO2 Interactive
Free Open Source 3D Game Engine for iPad, iPhone, iPod Touch and Nokia N900
http://sio2interactive.com
http://n900.sio2interactive.com
 
Posts: 152 | Thanked: 620 times | Joined on Mar 2008 @ Netherlands
#23
Originally Posted by sio2interactive View Post
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.
__________________
http://maemo.org/profile/view/xfade/ - maemo.org webmaster Apps.formeego.org (Apps for N9)
 

The Following 3 Users Say Thank You to X-Fade For This Useful Post:
Posts: 52 | Thanked: 10 times | Joined on Jan 2010 @ London, UK
#24
Originally Posted by SubCore View Post
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's Avatar
Posts: 850 | Thanked: 626 times | Joined on Sep 2009 @ Vienna, Austria
#25
Originally Posted by sandybeach View Post
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.
__________________
"What we perceive is not nature itself, but nature exposed to our method of questioning."
-- Werner Karl Heisenberg
 
Posts: 109 | Thanked: 152 times | Joined on Jan 2010
#26
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:

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...
__________________
SIO2 Interactive
Free Open Source 3D Game Engine for iPad, iPhone, iPod Touch and Nokia N900
http://sio2interactive.com
http://n900.sio2interactive.com

Last edited by sio2interactive; 2010-02-09 at 03:19.
 
Posts: 49 | Thanked: 23 times | Joined on Oct 2009 @ Oulu, Finland
#27
Originally Posted by sio2interactive View Post
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.

Originally Posted by sio2interactive View Post
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.

Originally Posted by sio2interactive View Post
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.

Originally Posted by sio2interactive View Post
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.

Originally Posted by sio2interactive View Post
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.

Originally Posted by sio2interactive View Post
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.

Originally Posted by sio2interactive View Post
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.
 

The Following 2 Users Say Thank You to jakoleh For This Useful Post:
mece's Avatar
Posts: 1,111 | Thanked: 1,985 times | Joined on Aug 2009 @ Åbo, Finland
#28
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.
__________________
Class .. : Meddler, Thread watcher, Developer, Helper
Humor .. : [********--] Alignment: Pacifist
Patience : [*****-----] Weapon(s): N900, N950, Metal music
Agro ... : [----------] Relic(s) : N95, NGage, Tamyia Wild One

Try Tweed Suit for your hardcore twittering needs
http://twitter.com/mece66
I like my coffee black, like my metal.

Last edited by mece; 2010-02-09 at 08:05.
 

The Following 2 Users Say Thank You to mece For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 22:54.