[kepler-dev] Is Scia in Release 1.0?

Kevin Ruland kruland at ku.edu
Thu Feb 16 10:43:46 PST 2006


I looked at the code lying about and I don't see how 
BasicGraphController has access to the Kepler menu system.  The Kepler 
menu system is defined in BasicGraphFrame which has no direct connection 
to the BasicGraphController object.

BasicGraphController can get access to it's containing BasicGraphFrame 
(as a well typed object), so in theory we could get access to the menu 
mapper that way.


Matthew Brooke wrote:
> The change that Kevin is suggesting is basically a re-factoring - he's 
> moving some code out of BasicGraphController and into its own public 
> class, so the new menu system can be used to include the scia menu 
> items if anyone needs to do so.
> The scia code would still be part of Alpha 9, as I understand it. I 
> think Matt's idea was to remove the scia code only when we do the 
> branch for the release
> m
> Dan Higgins wrote:
>> Hi All,
>>     I would like to suggest that we do NOT remove the Scia code (or 
>> any other things of that sort) until AFTER the alpha9 release. This 
>> keeps all the alpha releases similar in that all contributions are 
>> included. I suspect that there are a number of parts that should be 
>> trimmed for the 1.0 release, but that should be carefully discussed.
>> Dan
>> Kevin Ruland wrote:
>>> Hi all,
>>> I thought I heard Matt say that the Scia code will not be released 
>>> with 1.0.  If that is the case, we need to extract it from the 
>>> current build so we can reduce the distribution size and isolate bugs.
>>> Since MatthewB has created the new fangled menu system, it should be 
>>> possible to remove the scia dependency from the BasicGraphController 
>>> and use the menu configuration property files to allow the scia 
>>> developer to access their functionality.
>>> If I don't hear any objections today, I will adjust the build.xml 
>>> and make changes to BasicGraphController and create the appropriate 
>>> AbstractAction implementation in org.kepler.scia.gui.
>>> Kevin
>>> _______________________________________________
>>> Kepler-dev mailing list
>>> Kepler-dev at ecoinformatics.org
>>> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev 

More information about the Kepler-dev mailing list