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