Apache DOAP

The Apache Software Foundation prowadzi ogromną ilość projektów, aż chwilami trudno się w nich połapać. Dlatego pomysł powstania strony The Apache Software Foundation Projects jest jak najbardziej uzasadniony.

projects.apache.org website facilitates various classifications. This enables discovery of related projects and encourages interaction.

Sama idea stworzenia bazy danych o wszelkich prowadzonych projektach jest w miarę oczywista. Natomiast problem pojawia się przy wyborze formatu tej bazy, schematu danych opisujących poszczególne projekty i rozdzieleniu odpowiedzialności za spójność i aktualność informacji. Problemy te zostały rozwiązane w ASF w sposób zaskakująco prosty:

The result of the discussion was a consensus to use DOAP - "Description Of A Project" which is an RDF based format. The decision was taken for the following reasons:

  • use of an existing format was felt to be important
  • it is becoming more commonly used and therefore has a growing base of support
  • being designed to be extensible it can be easily adjusted to our needs

This site is generated from DOAP files that each project maintains individually.

I ślicznie — nie dość, że otrzymujemy bazę projektów indeksowalną wg najróżniejszych charakterystyk, to jeszcze pliki DOAP poszczególnych projektów są dostępne dla świata, a tym samym informacje o projektach ASF są automatycznie odczytywalne przez wszelkie narzędzia Sieci Semantycznej. :-)

PS. Odnalezione via Danny Ayers.

Komentarze

Brak komentarzy do tego wpisu.

 

Uwaga: Ze względu na bardzo intensywną działalność spambotów komentowanie zostało wyłączone po 60 dniach od opublikowania wpisu. Jeżeli faktycznie chcesz jeszcze skomentować skorzystaj ze strony kontaktowej.