Maintainers of scientific applications: Please maintain tasks files! (Was: Bug#592701: science-statistics: typo in package description)

Christophe Prud'homme prudhomm at debian.org
Fri Aug 13 06:52:25 UTC 2010


Dear Andreas,

I worked a little bit on the tasks but I don't have the permission to write
on the svn server
Can't create directory '/svn/blends/db/transactions/2353-1.txn': Permission
denied

Attached you will find the patch.

Best regards

On Thu, Aug 12, 2010 at 10:26 PM, Andreas Tille <andreas at an3as.eu> wrote:

> Hi,
>
> sorry for quoting myself, but may be the previously choosen subject
> might have hidden the problem a bit and after some investigation into
> Debian Science tasks files I came to the conclusion that they are not
> properly maintained.  :-(
>
> Just from watching the PTS mails what packages were updated and what
> were moved to testing I found a bunch of packages which are not
> registered in the tasks files.  If we gain for some completion in
> presenting scientific software we simply fail to do so.
>
> On Thu, Aug 12, 2010 at 09:12:01PM +0200, Andreas Tille wrote:
> > > Do you know if the wiki will be updated to present ghkl in the right
> > > tasks ?
> >
> > The wiki is manually edited and I really hope it will NOT be updated.
> > Why should it?  We should really stop manually editing those Wiki pages
> > because in contrary what people keep on telling you about Wikis: It just
> > is outdated.  The tasks pages of the Blends web sentinel[1] will be
> > updated once a day and they contain all needed information about the
> > packages and are contain really the latest information.
>
> This statement is only true if we work together in registering packages
> in the tasks pages.  To make it more clear what this means I would like
> to explain in short the phases of getting a package into Debian and how
> this is reflected in the blends stuff.
>
>  1. WNPP
>     The best way to do would be to register the prospective package
>     just now.  There are examples in the tasks files and it is also
>     explained in the docs[2].
>     An example which shows the effect of registering a prospective
>     package can be sen for instance in the case of avl[3]
>     Please note: The Long description has to be specified in the
>     field "Pkg-Description" (NOT Description - see the bug in the
>     subject of this mail).
>     My personal policy is: I'm registering WNPPs for any package which
>     is relevant for Debian Med, but my time does not allow to do the
>     same for Debian Science.  I sometimes just add the package and
>     WNPP bug number to make sure the package will be there once it
>     is uploaded (but it does not show up on the tasks pages by only
>     specifying WNPP bug number)
>
>  2. Upload to new
>     Once a package is in the new queue there is no extra information
>     needed any more, because the new queue is parsed for packages
>     mentioned in the tasks file.  This can be seen after the next
>     cron run in the example of libmadlib-dev[4]
>
>  3. Accepted by ftpmaster and upload to unstable
>     At least at this point the package should be registered in the
>     according tasks file and IMHO the easiest way would be if the
>     maintainer would care for this.  He just knows which task fits
>     best and he watches the package most closely.
>
>  4. Package moves to testing
>     Once a package is in testing it is registered as Recommended
>     package (instead of only Suggested) after releasing the next
>     version of Debian Science metapackages
>
>  5. Stable release
>     Everybody who installs a science metapackage will learn about
>     the registered packages (and might fail to realise those who are
>     not registered).
>
> We are currently close to a stable release and probably have only one
> chance to fix the tasks files to be released in Squeeze.  So maintainers
> of scientific packages please do your homework NOW.  If you have no idea
> how to edit the tasks files (any DD has commit permissions to SVN) feel
> free to send me a patch or just write an e-mail to the list what you
> think should be changed in the tasks files.
>
> This is also a simple task for general readers of this mailing list who
> are not actually packaging software: Just browse the tasks pages[1] and
> watch out what packages might be missing.
>
> Note: I CAN NOT do this on my own and probably nobody can because I'm
> just lacking the knowledge to properly categorise those packages nor
> do I know all the packages inside Debian.
>
> So please provide some input - it is needed right now.
>
> Kind regards
>
>    Andreas.
>
> > [1] http://blends.alioth.debian.org/science/tasks/
> [2]
> http://blends.alioth.debian.org/blends/ch-sentinel.en.html#s-packageslist
> [3] http://blends.alioth.debian.org/science/tasks/engineering#avl
> [4]
> http://blends.alioth.debian.org/science/tasks/mathematics-dev#libmadlib-dev
>    (not available at the time of writing)
>
> --
> http://fam-tille.de
>
>
> --
> To UNSUBSCRIBE, email to debian-science-request at lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster at lists.debian.org
> Archive: http://lists.debian.org/20100812202643.GB26375@an3as.eu
>
>


-- 
Debian Developer (Scientific applications)
Prof. at Univ. Grenoble in Applied Math.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20100813/4f7872cf/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tasks.patch
Type: text/x-patch
Size: 8214 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20100813/4f7872cf/attachment.bin>


More information about the debian-science-maintainers mailing list