[kepler-dev] renaming Loader and test installers
Chad Berkley
berkley at nceas.ucsb.edu
Tue May 12 15:37:41 PDT 2009
Yeah, I agree. Does anyone object to org.kepler.Kepler?
chad
David Welker wrote:
> Whether strictly necessary or not, I still think renaming the main class
> for Kepler is a good idea. It makes sense for it to be in a special
> location that is easy to remember. The current name and package
> org.kepler.core.loader.Loader is unwieldy and challenging to remember.
> Also, what are the advantages of it even being in a package? It is not
> like you will expect to find many Kepler classes out there that we would
> actually be using...
>
> David
>> Sweet! Thanks Matt. I didn't know that was possible from java.
>>
>> chad
>>
>>
>> Matt Jones wrote:
>>> Hi Chad,
>>>
>>> In at least older versions of java for Mac OS X you could use:
>>>
>>> System.setProperty("apple.laf.useScreenMenuBar", "true");
>>> System.setProperty("com.apple.mrj.application.apple.menu.about.name",
>>> "Kepler");
>>>
>>> to change how the menus work. Maybe they changed it again, but this
>>> used to work.
>>>
>>> There's more info on making things more compatible with MacOS
>>> guidelines here:
>>> http://www.devdaily.com/blog/post/jfc-swing/making-java-swing-app-look-like-mac-app/
>>>
>>> And for Java 1.3.x (including info about the 'About Kepler...' menu:
>>> http://java.sun.com/developer/technicalArticles/JavaLP/JavaToMac/
>>>
>>> Matt
>>>
>>> On Tue, May 12, 2009 at 1:47 PM, Chad Berkley
>>> <berkley at nceas.ucsb.edu> wrote:
>>>> Hi,
>>>>
>>>> I think we've talked about this before, but I think we need to re-name
>>>> org.kepler.core.loader.Loader to something like
>>>> org.kepler.core.loader.Kepler. The problem I'm currently seeing is
>>>> that
>>>> when we execute Kepler on the mac, the class name shows up in the
>>>> menu bar
>>>> as the application that is being run. I haven't found anyway around
>>>> that,
>>>> so I think it would look better to have
>>>> org.kepler.core.loader.Kepler (or
>>>> even, maybe take it out of the package, if that's possible, so that
>>>> it's
>>>> just 'Kepler' or maybe 'org.kepler.Kepler').
>>>>
>>>> What do you think?
>>>>
>>>> Also, I've uploaded an installer for Windows and an installer for
>>>> OSX to
>>>> http://dist.kepler-project.org/dist/Kepler-1.0Dev Please give them
>>>> a try
>>>> and let me know if you find any problems. They both include R in the
>>>> installation. If you already have R, just uncheck the R
>>>> installation. Note
>>>> that I have not figured a non-hackish way to alter the path to put R
>>>> on the
>>>> path (Ben, is there a way we can do this so R doesn't have to be on the
>>>> path?), so if you do install R and want the R workflows to work,
>>>> you'll
>>>> need to add R/bin to your path manually. I'm hoping to figure that
>>>> one out
>>>> soon. If you come across what you think is a bug, please try the same
>>>> operation running Kepler from your local SVN directory first. If
>>>> the bug
>>>> happens in the installed version and the SVN version, it is not an
>>>> installer
>>>> bug. If you do find something that does work in SVN but not in the
>>>> installed version, please create a new bug for it and make the bug
>>>> block on
>>>> bug 3949 so I can track them easier.
>>>>
>>>> Thanks!
>>>>
>>>> chad
>>>> _______________________________________________
>>>> Kepler-dev mailing list
>>>> Kepler-dev at kepler-project.org
>>>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
>>>>
>>>
>>>
>>>
>> _______________________________________________
>> Kepler-dev mailing list
>> Kepler-dev at kepler-project.org
>> http://mercury.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
>>
>
More information about the Kepler-dev
mailing list