SVN access and issue tracking thanks to google code
Published by admin on Tuesday, February 16, 2010 - 05:45:57 - Filed under General, News
Hi all,
I’ve seen that the last post provoked some reactions, for which I thank you all.
I welcome Paul Bakker’s new “Product Manager” role in Servoy and wishes him the best for his difficult (yet essential) task. “working closely with the community”, this sounds good indeed!
I can assure everyone that I am totally willing to “work closely with Servoy”.
As another step again, I have started opening google-code projects for all my plugins and beans as a convenient way to access their sources using SVN (and submit patches, why not?), or even browse online (for the curious :), and for issue tracking/feature requests capabilities (you know you always want more ;-)
Right now you can find the sources of:
* the DnDFileBean http://code.google.c … -stuff-dndfile-bean/
* the keyListeners plugin http://code.google.c … keylisteners-plugin/
* the SVGBean http://code.google.c … ervoy-stuff-svgbean/
* the whois plugin http://code.google.c … -stuff-whois-plugin/
* the SliderBean http://code.google.c … -stuff-servoyslider/
* the DateChooserBean http://code.google.c … ff-datechooser-bean/
As for the busy plugin, it is already available:
http://code.google.c … /servoy-busy-plugin/ where Scott Butler opened it a while ago.
I have updated it this week-end to make it work with Servoy 5 and add a textColor property.
I’m using Mylyn in my Eclipe IDE and so automatically receive any bug report, feature requests, updates on issues right in my Task list, so you know that I will be notified quickly and that a task will be assigned to your issue.
I also tentatively opened a code project for the Browser Suite although I doubt that it will be enough, knowing that this stuff is composed of 4 inter-dependent projects:
- BrowserSuite (the main one, with the plugins and the beans)
- BuildAndDeploy (the installer project, package, sign the jars and build the installer)
- ServoyUtils (utility stuff detached from the suite, but used by plugins, beans and XULInstaller)
- XULInstaller (the XUL deployer project, used by the installer and by the smart client too)
All these projects use the build-in Eclipse ant tool for build, and some properties will need to be edited to match different configurations.
There are also a certain number of dependencies which I’m not sure if I can/will put into the SVN repository, although not doing so will complicate the settings (having to retrieve the correct build of SWT, DJNativeSwing and DJNativeSwing-SWT, XULRunner, JNA, IZpack, MozillaInterfaces and MozillaGlue, as well as the JavaScript Html editor - when so much depends on matching versions).
And you can also provide your own keystore and/or certificate to sign the whole thing.
Maven could be an answer to that, but I’m afraid I’m not Maven aware, although I can see its benefits, maybe I will need to dig into it.
If anyone has ideas on how to package all this efficiently for easy access without requiring 10 pages of doc on how to install, I welcome any suggestions!

Wednesday, February 17, 2010 - 16:25:23
the speed of dark is the sam as the speed of light, it’s just right behind light
Thursday, February 18, 2010 - 06:26:10
Yeah, reklama, I knew you were going to say that!
Saturday, February 20, 2010 - 13:47:03
Nice fill someone in on and this fill someone in on helped me alot in my college assignement. Thank you on your information.
Sunday, February 21, 2010 - 19:43:12
And thank you WP Themes for your utterly useless comment!
Tuesday, March 9, 2010 - 06:34:04
Very inspiring article. I have read that a lot of people were moved by your inspiring post. Thanks for sharing this.
Tuesday, March 9, 2010 - 06:34:22
I was very pleased to find this site.I wanted to thank you for this great read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post.
Tuesday, March 9, 2010 - 06:34:38
Totally agree with your idea there!! In fact we shouldn’t see everything as seriously too bad and too good. Let’s relax, travel and give yourself a lot of times.
Tuesday, March 9, 2010 - 06:38:52
Well rhinestone, man!
You are so deep I cannot help but keep your comments!
A pleasure really to be spammed by you!