Print

Print


1. Documentation management:

     - sphinx (now available at 
http://www.slac.stanford.edu/exp/lsst/qserv/): eqsy to find in google, 
versionable, but how-to maintain it for previous versions?
     - trac: mostly out of date, difficult to version => only one 
occurence of the documentation
     - core/doc: could be moved to sphinx? (pandoc is a easy to use rst 
converter)
     - confluence: ??
     - doxygen: publish it in http://www.slac.stanford.edu/exp/lsst/qserv/?
     - how to maintain the doc? Need to have an overhead for each 
ticket, or specific ticket?

2. Configuration management:

     it's difficult to switch source dependencies in Qserv because we 
want to be eups independant, so dependency path are hard-coded in Qserv 
configuration at compile time.

     if you want to use ~/src/xrootd/ you have to setup xrootd and then 
run in Qserv dir

     scons install
     # and
     qserv-configure --all (which remove th db)
     # start Qserv

     => this is very complicated

     eups would allow developers to switch their version only by 
setuping xrootd and then restarting Qserv, this is unsafe because new 
software version may not be compliant with
     Qserv configuration and data, but very convenient in developement mode.

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the QSERV-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1