デベロッパーのホームページ

グリーンストーンはオープンソース・ソフトであり、協力のためにコミュニティのデベロッパーを募集しています。新規のデベロッパーはregisterでなければならず、developers' guideをチェックアウトしなければなりません。

協力者は自己のオンラインの開発ツールを使用ください。それらはdevelopers' mailing list the trac source code browser, the trac bug database, そしてブログの technical categoryなどが含まれます。

グリーンストーンのソース・コードは subversion repositoryのバージョン制御のもとに置かれています。

デベロッパーのパスワードをお忘れの場合は、 password resetterを使用してください。パスワードや登録情報を変更されるときは、 detail changerを使用できます。

Latest commit

r31975 by ak19 @ 6.59 pm, 19th September
Another bugfix to downloading. Downloading over OAI wasn't working. Dr Bainbridge discovered that this was because OAIDownload.pm was still doublequoting filepaths and URLs too, whereas open3() launching the wget cmd can't handle quotes in its arguments. WgetDownload used split to convert the cmd string into a cmd array. A clean solution was not passing WgetDownload::useWget() methods an array of cmd parameters (too involved and error prone to change all the calling code constructing the parameter cmd string), but to use the quotewords() method in place of split. This will preserve spaces in double quoted params in the cmd string, while splitting on spaces outside quoted strings. Then it also removes double quotes (and unescapes double backslashes). Tested on Mac: both OAI and Web downloading now work.

Latest Regression Test

Time: 2009-12-08, Passed: yes, View Report