[maemo-developers] Software categories

From: Ed Bartosh eduard.bartosh at nokia.com
Date: Wed Aug 15 18:55:54 EEST 2007
On Wed, 2007-08-15 at 17:24 +0300, ext Guillem Jover wrote:
> On Tue, 2007-08-14 at 19:00:44 +0300, Ed Bartosh wrote:
> > On Tue, 2007-08-14 at 02:01 +0100, Neil MacLeod wrote:
> > > Marius Vollmer wrote:
> > > > Neil MacLeod writes:
> > > > > Perhaps if someone can identify the method currently being used by
> > > > > the Application Manager to group applications it can cut down on the
> > > > > guesswork, and give us a base from which to move forward.
> > > > 
> > > > http://hildon-app-mgr.garage.maemo.org/packaging.html
> > > 
> > > Thanks.... and I give up. The predefined sections in the packaging guide matches quite closely the list of "categories" I had proposed in this mailing list.
> 
> > Don't give up please. Let's agree on the category list and I'll add this
> > list to queue-manager as Ferenc suggested. It can work the following
> > way: packages without 'User' sections will be processed by queue-manager
> > and added to the garage-testing repository without any check. Packages
> > with 'User' section will be checked against list of allowed sections and
> > will not be uploaded to the repository if section name isn't found in
> > the list. Email with explanations will be sent to uploader.
> 
> First, please could people stop inventing new names for exsting
> things, it gets really confusing (Ed, this is not directed at you,
> just about this general trend on Maemo...).
> 
If you really want people to stop it you should be a bit more specific.
What's 'existing things'?

> For the Section:s stuff, as I've said few times on this thread, you
> just need to add override files (check the man pages for deb-override,
> dpkg-scanpackages and/or apt-ftparchive on an up-to-date Debian sid
> system). 
Thank you for the info, will look at it.
Does it mean that we have to install sid if we want to use this? Hmm...

BTW, I didn't manage to find deb-override in any Debian distribution,
sorry. I used my debian/testing system and then
http://www.debian.org/distrib/packages without any luck. 
Can you point me out to it please?

> This makes unnecessary to fork the current packages taken
> from Debian, allows centralized changes in the Section:s on the
> archive if need be, and does not require rejecting packages just for
> this.
We already have a lot of this kind of packages. All user packages have
to have 'User/something' in their debian/control in order to be
installable with AM. Look at Marius' instruction
http://hildon-app-mgr.garage.maemo.org/packaging.html. That's the way AM
works at the moment. And developers follow these packaging
instructions. 
It doesn't mean that we can't use bright new Debian approach in future,
but now people already using this one.

-- 
Ed Bartosh <eduard.bartosh at nokia.com>
Nokia-M/Helsinki

More information about the maemo-developers mailing list