|
From: David M. <da...@lu...> - 2001-09-07 02:57:38
|
Greetings ScrollKeeper Hackers, I'm putting together a Python based front end to the ScrollKeeper database which I'm calling ScrollServer. It is in a preliminary stage but anyone who wants to look at it is welcome to. ScrollServer loads the extended contents list into an object hierarchy, and then provides an HTML interface to the documents using the SimpleHTTPServer class which comes with Python. The idea is that rather than needing the Gnome Help Browser or Konqueror to get to the database, you can use any browser, including Lynx at the command line. Today, it only supports a single view (a hierarchical list of the documents by their section) and local html files. Questions: Do you plan to prepend file:// to the source file location? When do you plan to support http:// (remote files) Do you plan to support ftp:// at any point? When will you add man pages? When will you add info pages? Do you have, or wish to have, a script that searches for man/info pages and adds them to the database? If so, how should it work? How would you feel about a project whose package did nothing except install meta-data into the SK database? I'm thinking I could provide links to all the LDP docs in the local database just by having a `package' (.deb on debian) which adds the meta=data. Would you like to include the LDP meta-data in SK as it is shipped? Do you think any of this functionality, specifically the Python based object hierarchy, belongs as part of ScrollKeeper itself? Do you plan to implement search functionality, or is that the responsibility of each browser? -- Dr. David C. Merrill http://www.lupercalia.net Linux Documentation Project da...@lu... Collection Editor & Coordinator http://www.linuxdoc.org Free Dmitry Sklyarov! http://www.freesklyarov.org Washington DC Protests http://www.lupercalia.net/dmca |