[Classic-discuss] Announce: Comprehensive Source Database makes Distributor's and Sysop's life easier

Gerald Dachs gda at tinysofa.org
Fri Aug 18 19:10:36 UTC 2006


Jaakko, throw this spammer out, please.

Gerald

> Announcing the Comprehensive Source Database Project
> ------------------------------------------------------
> 
> ==> What's it all about ?
> 
> The CSDB project provides an uniform database with dozens of
> packages, their releases and tarball locations. Using this 
> database, package maintainers and self-building sysops do not
> need to keep track of tarball urls by their own. They simply
> query the database by package name and canonical version number.
> 
> CSDB also provides an simple URL redirector which provides 
> an canonical URL for accessing certain package+version tarball
> and kicks you to an random download URL. This for example allows
> automatic buildsystems to
> 
> ==> How does it work ?
> 
> Lots of crawlers scan websites and ftp servers of many projects 
> and feed in the found tarball URLs into our database. While feeding
> in, the data is brought into an strictly canonical form.
> 
> We've got several classes of data objects:
> 
> * packages -> identifier, description, ...
> * per package: releases -> canonical version, upstream version, ...
> * per release: src_url -> source-format, url, ...
> 
> Users can access this database via various interfaces, ie.
> 
> + Human-readble user interface:
>   http://sourcefarm.metux.de/webfront/?show=world
>   
> + Various robot interfaces:
>   http://wiki.metux.de/public/SourceFarm/robots
> 
> The robot interfaces are for automated systems, ie. system builders. 
> For example, the URL redirector provides an uniform URL syntax for 
> fetching an tarball of some given package in some given (canonical) 
> version. It does an database lookup and kicks the client to the 
> actual URL. Package maintainers can simply use these URLs instead
> of the actual ones and so don't have to cope with individual
> release URLs anymore.
> 
> ==> How can I contribute ?
> 
> Contributions are always welcomed :)
> 
> Please join our mailinglist oss-qm-discuss at metux.de by writing
> "subscribe oss-qm" to majordomo at metux.de.
> 
> You may freely use the wiki at http://sourcefarm.metux.de 
> but please always drop not to the maillist if you wrote something.
> 
> ===> Further stuff:
> 
> [ ] How CSDB was born
>     http://www.metux.de/articles/oss/csdb/how-csdb-was-born
>     
> [ ] CSDB Website
>     http://sourcefarm.metux.de/
> 
> 
> ----------------------------------------------------------------------
>  The OSS-QM Project - Comprehensive Source Database
>  
>  Official contact: oss-qm-discuss at metux.de
>  Website:          http://sourcefarm.metux.de/
>  Maintainer:       Enrico Weigelt, metux IT service <weigelt at metux.de>
>  Infrastructure:   metux IT service - http://www.metux.de
> ----------------------------------------------------------------------
> _______________________________________________
> Classic-discuss mailing list
> Classic-discuss at tinysofa.org
> http://lists.tinysofa.org/mailman/listinfo/classic-discuss
> 



More information about the Classic-discuss mailing list