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 <[email protected]> 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 [email protected]
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive: http://lists.debian.org/[email protected]
>
>


-- 
Debian Developer (Scientific applications)
Prof. at Univ. Grenoble in Applied Math.
Index: meteorology-dev
===================================================================
--- meteorology-dev	(revision 2353)
+++ meteorology-dev	(working copy)
@@ -25,8 +25,8 @@
 Responsible: Alastair McKinstry <[email protected]>
 Why: EOS extensions to the HDF library, for Earth Observation datatypes.
 Pkg-Description: Extension to HDF4 to support Earth Observing System datatypes
- HDF-EOS is a software library that is an extension of National Center
- for Supercomputing Applications (NCSA) HDF. The library supports the
+ HDF-EOS is a software library that is an extension of National Center
+ for Supercomputing Applications (NCSA) HDF. The library supports the
  construction of new data structures: Grid, Point and Swath.
  .
  This version is built against the HDF4
@@ -52,7 +52,7 @@
 Why: Many Meteorology codes use ksh as their scripting shells.

 Suggests: pkg-config
-Why: Simplifies the scripting of builds.
+Why: Simplifies the scripting of builds.

 Depends: liboasis3-dev

@@ -64,7 +64,7 @@
 Why: widely used in climate models.
 Pkg-Description: Library for the programatic handling of units of physical quantities
  The UDUNITS package supports units of physical quantities (e.g., meters, seconds).
- Specifically, it supports conversion between string and binary representations
+ Specifically, it supports conversion between string and binary representations
  of units, arithmetic manipulation of units, and conversion of numeric values between
  compatible units.

@@ -77,7 +77,12 @@
 Responsible: Youhei SASAKI <[email protected]>
 Pkg-Description: The netCDF Client Library is an alternative implementation of Unidata's netCDF 3.6 API.
  The netCDF Client Library is an alternative implementation of Unidata's   netCDF 3.6 API.
- Our version adds the capability to dereference OPeNDAP URLs. You can substitute our version
- of the library when linking your application and then simply pass an OPeNDAP URL
+ Our version adds the capability to dereference OPeNDAP URLs. You can substitute our version
+ of the library when linking your application and then simply pass an OPeNDAP URL
  in where you would normally use a file name.

+Depends: python-openturns, libopenturns-dev, openturns-wrapper
+Why: Uncertainty quantification in numerical simulation
+
+Suggests: liblife-dev
+Why: Partial differential equations library, FEA, CFD
Index: physics
===================================================================
--- physics	(revision 2353)
+++ physics	(working copy)
@@ -23,7 +23,7 @@
 Depends: octaviz

 Depends: science-numericalcomputation
-Why: numerical programming environments similar to Matlab/IDL
+Why: numerical programming environments similar to Matlab/IDL


 Depends: opencascade-tools
@@ -59,6 +59,9 @@

 Depends: ghkl

+Suggests: life-apps, liblife-dev
+Why: Partial differential equation library, FEA, CFD
+
 Depends: blzpack
 Homepage: http://crd.lbl.gov/~osni/#Software
 WNPP: 435394
@@ -170,16 +173,16 @@

 Depends: quantumespresso
 Homepage:  http://www.quantum-espresso.org/
-License: GPL
-Pkg-Description: Electronic structure calculations
+License: GPL
+Pkg-Description: Electronic structure calculations
  Integrated suite of computer codes for electronic-structure calculations and
  materials modeling at the nanoscale. It is based on density-functional theory,
  plane waves, and pseudopotentials (both norm-conserving and ultrasoft).

 Depends: pwscf
 Homepage: http://www.pwscf.org/
-License: GPL
-Pkg-Description: Electronic structure calculations
+License: GPL
+Pkg-Description: Electronic structure calculations
  Computer code for electronic-structure calculations within Density-Functional
  Theory and Density-Functional Perturbation Theory, using pseudopotentials and a
  plane-wave basis set.
@@ -187,7 +190,7 @@
 Depends: cp2k
 Homepage: http://cp2k.berlios.de/
 License: GPL
-WNPP: 518984
+WNPP: 518984
 Pkg-Description: CP2K is a program to perform atomistic and molecular
  simulations of solid state, liquid, molecular and biological
  systems. It provides a general framework for different methods such as
@@ -198,7 +201,7 @@
 Homepage: http://pymca.sourceforge.net/
 License: GPL-2+
 WNPP:  514903
-Vcs-Git: git://git.debian.org/?p=debian-science/packages/pymca.git
+Vcs-Git: git://git.debian.org/?p=debian-science/packages/pymca.git
 Responsible: Teemu Ikonen <[email protected]>
 Pkg-Description:  Python toolkit and application for X-ray fluorescence analysis
  PyMCA is an application and Python toolkit for analysis of X-ray
Index: statistics
===================================================================
--- statistics	(revision 2353)
+++ statistics	(working copy)
@@ -64,3 +64,6 @@


 Suggests: science-mathematics
+
+Depends: python-openturns
+Why: Uncertainty quantification in numerical simulation
Index: mathematics
===================================================================
--- mathematics	(revision 2353)
+++ mathematics	(working copy)
@@ -39,7 +39,7 @@

 Depends: mathomatic

-Depends: scilab, scilab-sivp, scilab-scimax, scilab-swt, scilab-ann,
+Depends: scilab, scilab-sivp, scilab-scimax, scilab-swt, scilab-ann,
  scilab-plotlib

 Depends: regina-normal, snappea
@@ -93,7 +93,7 @@
  Bliss is a backtracking algorithm based on individualization and
  refinement for labeling a graph.  Data structures, subroutines, and
  pruning heuristics especially for fast handling of large and sparse
- graphs are provided. This package provides the command line tool
+ graphs are provided. This package provides the command line tool
  bliss; a C++ and C API is also available.
  .
  There is also a libbliss-dev which changes the last line of the long
@@ -102,3 +102,8 @@
  won't be any rdepends in debian. I could be convinced otherwise of
  course.

+Depends: life-apps
+Why: Partial differential equation library, FEA, CFD
+
+Depends: python-openturns
+Why: Uncertainty quantification in numerical simulation
Index: meteorology
===================================================================
--- meteorology	(revision 2353)
+++ meteorology	(working copy)
@@ -34,8 +34,8 @@
 License: BSD
 Responsible: Alastair McKinstry <[email protected]>
 Pkg-Description: Extension to HDF4 to support Earth Observing System datatypes
- HDF-EOS is a software library that is an extension of National Center
- for Supercomputing Applications (NCSA) HDF. The library supports the
+ HDF-EOS is a software library that is an extension of National Center
+ for Supercomputing Applications (NCSA) HDF. The library supports the
  construction of new data structures: Grid, Point and Swath.

 Depends: hdf-eos5
@@ -82,9 +82,12 @@
  customizable.

 Suggests: gnudatalanguage, r-base
-Why: Used for data manipiulation
+Why: Used for data manipiulation

 Suggests: octave-octcdf
-Why: Used for data manipiulation
+Why: Used for data manipiulation

 Suggests: gerris
+
+Suggests: python-openturns
+Why: Uncertainty quantification in numerical simulation
Index: engineering-dev
===================================================================
--- engineering-dev	(revision 2353)
+++ engineering-dev	(working copy)
@@ -31,5 +31,9 @@
 Depends: libdeal.ii-dev

 Depends: liblife-dev
+Why: Partial differential equations library, FEA, CFD

 Depends: libluminate-dev
+
+Depends: libmadlib-dev
+Why: Mesh adaptation
Index: electronics
===================================================================
--- electronics	(revision 2353)
+++ electronics	(working copy)
@@ -67,3 +67,5 @@
   * Symbolic layout: Alliance, COMPASS
   * Physical layout: CIF (output-only) and GDSII (output-only)

+Suggests: liblife-dev
+Why: Partial differential equations library, FEA, CFD
Index: mathematics-dev
===================================================================
--- mathematics-dev	(revision 2353)
+++ mathematics-dev	(working copy)
@@ -62,6 +62,7 @@
 Depends: libnewmat10-dev

 Depends: libmadlib-dev
+Why: Mesh adaptation

 Depends: dolfin-dev

@@ -70,3 +71,9 @@
 Depends:  petsc-dev, libtrilinos-dev

 Suggests: libqrupdate-dev
+
+Depends: liblife-dev
+Why: Partial differential equations library, FEA, CFD
+
+Suggests: python-openturns, libopenturns-dev, openturns-wrapper
+Why: Uncertainty quantification in numerical simulation

Reply via email to