Re: Debian-AI
> I startet building Debian packages about 10 years ago and in no single
> case I had the impression that this process could be done automatically.
> You might be lucky if you try to package some kind of standardized
> archives like CTAN or CPAN, but I doubt that this is possible if
> you are picking random FOSS from the net.
Though it would be nice, I do not pretend to be able to automatically
package software to the Debian archive quality standards. However, I
do have tools that expedite the semi-automatic creation of rough
quality packages (see Packager [0]), and believe that certain tasks in
the package creation process can be completely automated to a high
success rate (especially when more "AI" systems are integrated part of
the available tool chain, and the large archive of source packages and
their upstream sources is used as a training and testing data source).
I am using debaux to completely automatically package Perl modules,
and for every package in CPAN would like to attempt to create a rough
quality package.
[0] http://frdcsa.onshore.net/frdcsa/internal/packager/
> > Would there be any interest in a Debian-AI sub-project?
>
> It sounds like you should think about joining the Custom Debian
> Distribution effort:
>
> http://wiki.debian.org/CustomDebian
> http://people.debian.org/~tille/cdd/
>
> If you are using the CDD tools you could gain some profit for your
> users by technically grouping set of packages to takss. We have also
> automatic tools to document what we just have inside official Debian
> and what is on our todo list like for instance
>
> http://debian-med.alioth.debian.org/tasks/bio.php
>
> (Please note that the later URL is just a preview of the web tools
> that are currently developed and once they are bug free there will
> be an official announcement. It's just to give you an idea of the
> profit you might have if you are building an official CDD.)
I am definitely interested in the CDDs, and think the Comprehensive
Software Ontology (CSO) (which should have formal representation of
software capabilities), along with a tool I am working on for
generating custom distributions based on required capabilities, would
help with that effort.
> Kind regards and good luck for your project
>
> Andreas.
>
> -- http://fam-tille.de
Slainte,
Andrew
Reply to: