Streamlining Python Development: A Guide to a Modern Project Setup
A user-friendly interface to browse and find DOAP project with doap:store
1. doap:store
• A decentralized directory of DOAP projects
• No need for users to register, just have to
publish a DOAP file and ping PTSW ... or
wait someone using Semantic Radar do the
job for them !
• Provides a querying and browsing interface
usable for not RDF-aware users
2. doap:store
• 3 components:
• A 5-lines Python script to query PTSW for
new DOAP files each hour ... instead of
crawling the Web (thanks to Frederick and
Uldis !)
• A triple store to save related DOAP files,
using the 3store API
• A PHP user-interface with search
capabilities using SPARQL - only 3 queries
with on-the-fly FILTERs
3. doap:store
• Browsing:
• Human-readable representation of DOAP
profiles
• Querying:
• Free-text search engine looking for DOAP
properties (name, description - or both -
and hostname)
• Interaction with YubNub command line
• SPARQL endpoint for SW addicts !
4. doap:store
• Try it at http://doapstore.org
• Be involved, create DOAP files !
• Contact: Alexandre Passant
alex@passant.org - http://apassant.net