maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   General (https://talk.maemo.org/forumdisplay.php?f=7)
-   -   [rant] Developers, use ....in' "extras"! (https://talk.maemo.org/showthread.php?t=23434)

konttori 2008-09-08 21:55

Re: [rant] Developers, use ....in' "extras"!
 
I couldn't agree more that we should start maemo distro that actually has packagers who put the applications (and themes) to extras (in addition to still allowing 3rd parties to put stuff in there). Packagers could also be dragging in stuff from debian on routine basis.

pipeline 2008-09-09 01:10

Re: [rant] Developers, use ....in' "extras"!
 
Quote:

Originally Posted by benny1967 (Post 222143)
You think I complain because I don't get what I want the way I want it?

What a weird way of thinking ... :confused:



Brilliant idea. This will make for a great user experience...

Envy the country that has heroes! I say pity the country that needs them... or buy an iphone.

epage 2008-09-09 02:42

Re: [rant] Developers, use ....in' "extras"!
 
I'll re-affirm some of what has been said. As a user, I've hated not at least having a ".install" file for packages, but as a developer I can understand with not being able to get a working scratchbox environment (been a Linux user for 10+ years, exclusive for 6+), trying to satisfy desktop(me)/770(me)/8x0 (everyone else) and getting annoyed at the documentation across all of these, being unfamiliar with making packages, and being unfamiliar/lazy with the processes (keys/signing process).

I like the idea of packaging teams and adding to it a standard way to request help with packaging and possibly other areas.

Maybe I'll give the vmware images another try ...

allnameswereout 2008-09-09 09:02

Re: [rant] Developers, use ....in' "extras"!
 
Quote:

Originally Posted by benny1967 (Post 222143)
You think I complain because I don't get what I want the way I want it?

What a weird way of thinking ... :confused:



Brilliant idea. This will make for a great user experience...

Hello Benny,

This is why it is a community effort!

Nokia provides a fixed amount of applications for the tablet. These are tested well and are documented. There are some 3rd party applications as well from partners, but thats it.

The rest is all 'best effort' by the community. Sure, you can provide criticism, but at some point you also have your own responsibility since you are part of the community. :)

Apple won't provide support on their AppStore candy either, and those applications are both proprietary and commercial (Bill Gates style).

allnameswereout 2008-09-09 09:07

Re: [rant] Developers, use ....in' "extras"!
 
Quote:

Originally Posted by tso (Post 222041)
how about turning the app manager into more of a "app market"?

can debs support screenshots? as in, have a tab alongside the description that shows a image of the app in use?

one would be surprised about the number of people that select apps based on looks rather then description...

but all in all, i highly applaud that ui article :D

Good article indeed!

A .deb does not support this, but it could be added 3rd party in the Application Manager which downloads them from a repository which can be linked to/from the maemo project pages.

At first I'd think of a thumbnail which after being clicked on, pops up. Problem is, such a bigger resolution picture costs some storage space.

The concept is good though. Remember most people are visual, they'd love to see what they're going to use before installation. This is why screenshots are important for many people.

benny1967 2008-09-09 14:04

Re: [rant] Developers, use ....in' "extras"!
 
In an ideal world, the application manager woud fetch some screenshots plus a localized description (many people simply do not speak english and don't know what the software does from the original description) from a place on the web, based on package name.

The same place on the web would be accessible via web browser as HTML, optimized for the tablet, with additional features (rating, comments, links to project homepage, FAQs, ...)

However, as it is now, packages aren't even in extras. How much more work will it be to add screenshots, translate descriptions, ....?

PS: I love GAs tree view idea for the application manager. I want to have this today!

Frank Banul 2008-09-09 14:29

Re: [rant] Developers, use ....in' "extras"!
 
For those wanting a quick start scratchbox virtual machine environment, see http://maemovmware.garage.maemo.org/

Frank

allnameswereout 2008-09-09 16:01

Re: [rant] Developers, use ....in' "extras"!
 
Quote:

Originally Posted by Frank Banul (Post 222341)
For those wanting a quick start scratchbox virtual machine environment, see http://maemovmware.garage.maemo.org/

Frank

This is nice. Since today this software is supporting Diablo! :)

benny1967 2008-09-09 20:58

Re: [rant] Developers, use ....in' "extras"!
 
Quote:

Originally Posted by jolouis (Post 222021)
Okay, so who wants to step up and give me a hand getting the USB LAN package up into the extras repo?
I've got the deb packaged already, but I don't have a scratchbox setup installed and really do not have time to go through all the trouble of getting one up and running. The deb is all setup, works just fine, the only catch right now is that it needs to be in the extras repo in order to properly pull in a dependency, but it should probably be there anyways. So, volunteers to help out on this one? Any technical problems with the package/etc I'll handle, but I would greatly appreciate somebody to take control of the actual uploads and all the "politics" related to Maemo....

I'd really be interested (interested as in "I want to know how it works" rather than in "I want to get it done", but the result could be the same).

As I said before, scratchbox is set up (that was the easiest part, those scripts do it all). I also started reading the 2 documents GA suggested:
Quote:

Originally Posted by GeneralAntilles (Post 221922)
Get started here and here.

I still feel very uneasy about this; from what I understand, there should be a source package for extras so they can build it vor various versions of the OS. Right? So if there is a real source package, I'd need to try it in my scratchbox environment and then go through the administrative process (which seems like an easy "follow the yellow brick road", except that I might not be granted access because I stated here in public that I have no idea what I'm doing). Fine.

One more thing: these are kernel modules, not just some userspace software. Do they work the way 'extras' is intended at all? You know, they have the source and a new OS-release will trigger a re-compilation... will they still work with a different (=unknown future) kernel version?

GeneralAntilles 2008-09-09 21:34

Re: [rant] Developers, use ....in' "extras"!
 
Quote:

Originally Posted by benny1967 (Post 222336)
PS: I love GAs tree view idea for the application manager. I want to have this today!

m-vo is interested in getting a community branch of h-a-m going to act as a testbed for interesting features. If anybody wants to step up and get behind this initiative, Nokia is certainly willing to be involved. :)

Jaffa 2008-09-10 12:44

Re: [rant] Developers, use ....in' "extras"!
 
Quote:

Originally Posted by Khertan (Post 221997)
But i just want to inform you that some tools exist to do it easily, mainly for python developpers ... gene.cash you can look at py2deb ... if you want some docs that isn't available yet (but will be after the summit), do not hesitate to contact me.

mud-builder also aims to help people produce source and binary packages, conformant with the Maemo Packaging Policy and ready for upload into Extras.

I'll be doing a talk on it on the Saturday of the summit, where I'll also be touching on future ideas.


All times are GMT. The time now is 04:57.

vBulletin® Version 3.8.8