Community
Participate
Working Groups
it would be nice to have a way to automatically "install" without the need to manually execute the import process. The idea is that there is an extension point that a SDK plugin can implement and return to MTJ the list of devices that are provided by it.
Hi, I Just updated mtj wiki with a brief initial proposal for the extension point. http://wiki.eclipse.org/DSDP/MTJ/Discussion/New_APIs/version_1.0/automatic_SDK_install Comments are welcome, I知 working on an initial prototype of it. Once I have something I create a patch and attach to bugzilla. :) gep
not possible on current timeframe. maybe craig will be able to send a minimum set of changes.
I will be making a contribution to this automatic installer extension point. Jon Dearden
Created attachment 153491 [details] Patch for MTJ bug 264736 This patch supplies both a UI change to the Device Management Dialog(s) and changes to the internal Device Registry. It introduces a parallel mechanism for device management that is backwards compatible with the Device Registry. Please see the attached screen shots and class diagrams. This submission is a fairly substantial change to the internal device handling and needs to be carefully reviewed. It may be wise to apply it to a new branch so people can get familiar with it before it goes into head. Jon Dearden
Created attachment 153492 [details] New Device Management dialog
Created attachment 153494 [details] New Import Devices dialog
Created attachment 153495 [details] Class diagram for devices
Created attachment 153496 [details] Class diagram for the Device Registry
Created attachment 153497 [details] Class diagram for SDK classes
Created attachment 153498 [details] Class diagram for SDK provider classes
I, Jon Dearden, have created the patch 153491 solely based on existing (EPL licensed) code in the MTJ project, and wrote 100% of the new code myself without using any other open source or proprietary source code as a basis for my work. I am making my contribution available under the terms of the Eclipse Public License (EPL) to be included in the code base of the MTJ project.
Created attachment 153525 [details] Sample SDK Providers This attachment offers two sample SDK provider plug-ins that may be used to test the new provider extention point. These two minimal SDK providers offer a hand full of fake SDKs and devices. They can be used as a test clamp around the new APIs. I recommend they be added to the MTJ source so they can be extended by others. Jon
hi jon, thanks for this contribution. i will work on the patch review. if i have some question i will let you know :) gep
i'm working on this bug
Comment on attachment 153491 [details] Patch for MTJ bug 264736 pathc is ok and committed to SVN
Comment on attachment 153525 [details] Sample SDK Providers reviewed and committed to SVN
This new feature was release in: http://download.eclipse.org/dsdp/mtj/downloads/drops/N-N20091207-200912071939/index.html
Is there anything else left to be done for this one? I would like to close it.
no. everything is done (In reply to comment #18) > Is there anything else left to be done for this one? I would like to close it.