დეველოპერების მთავარი გვერდი

გრინსტოუნი არის ღია წყაროს პროგრამა, და ჩვენ შესაძლებლობას ვაძლევთ დეველოპერებს საზოგადოებიდან, რომ წვლილი შეიტანონ მის განვითარებაში. იხილეთ developer guide ვიკიზე.

კონტრიბუტორებს შეუძლიათ გამოიყენონ ჩვენი ონლაინ საშუალებები. მათ შორის developers' mailing list, trac source code browser და trac bug database.

გრინსტოუნის საწყისი კოდი არის ვერსიის კონტროლის ქვეშ ჩვენს subversion repository-ში.

Latest commit

r38991 by anupama @ 7.54 pm, 3rd May
Dr Bainbridge set it was better to remove the applet shim and in place of JavaScript reading the applet params for any Collage user configuration options in the pageResponse XML, set those user config options as gsf:variables (which do more than xsl:variables by declaring javascript vars besides xslt vars, but need to take care we're not clashing with pre-declared var names). The webswing-collage.xsl Javascript code now uses the gsf:vars in preference to fallback defaults for user-configurable vars, while dynamic vars were already set by the JavaScript if the applet shim didn't set them. Applet shims are entirely phased out. As the Phind classifier doesn't have user config settings that are relevant to instantiating the Phind app, all the phind XSL/JavaScript code checking for any user settings on any applet shim are removed, simplifying the Phind XSL/JS code again. Rechecked the changes. Also checked again for proper shutdown on navigating away (so that part isn't accidentally broken) and checked the phind and collage app pages still respond correct when the webswing extension is deactivated.

კოლექციის შექმნის ავტომატური პროცესი ღამის პერიოდში და რეგრესიის ტესტის შედეგები

იხილეთ here.

დამხმარე საშუალებები

YourKit
YourKit არის ინოვაციური და ინტელექტუალური საშუალებების შემქმნელი Java და .NET აპლიკაციების დამუშავებისთვის. ჩვენ მათ ვიყენებთ Greenstone3-ის მუშაობის სიჩქარის გასაუმჯობესებლად. გადახედეთ YourKit-ის წამყვან პროგრამულ პროდუქტებს: Java profiler and .NET profiler.