Hi Linus

Right click on the argouml-app project in eclipse and select
properties. In the properties dialog go to JavaBuildPath->Libraries. I
see J2SE1.5 listed there

Also right click on arouml-app project and select
PDETools->OpenManifest. In the overview tab this shows J2SE 1.5 in the
execution environment.

If we are moving to Java 6 as minimum then all projects should be updated.

Regards

Bob


On 26 April 2011 05:45, Linus Tolke Tigris <[email protected]> wrote:
> Hello Tom!
> The announcement is
> at http://argouml.tigris.org/servlets/NewsItemView?newsItemID=2455 and the
> mail to the users' list
> at http://argouml.tigris.org/servlets/NewsItemView?newsItemID=2455. Is
> something more needed to fix the Eclipse files?
>         /Linus
>
> 2011/4/23 Tom Morris <[email protected]>
>>
>> Was a decision ever made on this?  I see that the Eclipse projects are
>> still set for Java 5, but I don't know if that's intentional or not.
>>
>> Tom
>>
>> On Tue, Mar 1, 2011 at 12:58 AM, Linus Tolke Tigris <[email protected]>
>> wrote:
>> >
>> > I will make an announcement and prompt the users mailing list and forum.
>> >         /Linus
>> >
>> > 2011/2/28 Bob Tarling <[email protected]>
>> >>
>> >> Personally speaking I'd like to move on but shouldn't we at least make
>> >> some announcement to the user community and look at any feedback
>> >> before we make this decision?
>> >>
>> >> What actually is the latest situation with Java 6 support on Mac 32
>> >> bit?
>> >>
>> >> What is the planned with Java 7 support - Do these announcements like
>> >> this mean that Java 7 will be supported on the Mac platforms that are
>> >> currentyly a problem? -
>> >>
>> >> http://blogs.oracle.com/henrik/2010/11/oracle_and_apple_announce_openjdk_project_for_osx.html
>> >>
>> >> If so we should in theory be able to go for minimum Java 6 support
>> >> once Java 7 is released and working on a Mac platform.
>> >>
>> >> If ArgoPrint is developed as a plugin then there's no reason that
>> >> plugin cannot check for java version during its enablement and only
>> >> start when run on the platform it is designed for.
>> >>
>> >> Regards
>> >>
>> >> Bob
>> >>
>> >>
>> >> On 28 February 2011 18:50, Linus Tolke Tigris <[email protected]> wrote:
>> >> > Hello!
>> >> > I noticed the problem in compiling ArgoPrint with Java5.
>> >> > If I remember correctly, it was about some old mac hardware where a
>> >> > new
>> >> > version of the MAC OS was not available and therefor the Java6 was
>> >> > not
>> >> > available. I think this was over a year ago so the then old mac
>> >> > hardware
>> >> > hosts are now even older and hopefully replaced by newer.
>> >> > I would like to be bold and say that for 0.33.* and 0.34 we drop
>> >> > Java5
>> >> > support. I will build the 0.33.1 release with java6.
>> >> >         /Linus
>> >> >
>> >> >
>> >> >
>> >> > 2011/2/28 Bob Tarling <[email protected]>
>> >> >>
>> >> >> The subject of moving to JRE 6 arose again in a conversation I had
>> >> >> with Mark Fortner.
>> >> >>
>> >> >> What is the current situation with Mac operating systems and any
>> >> >> continued reliance on JRE5?
>> >> >>
>> >> >> Regards
>> >> >>
>> >> >> Bob
>> >> >>
>> >> >> On 24 July 2009 10:01, Linus Tolke <[email protected]> wrote:
>> >> >> > OK. Bob!
>> >> >> > With this reasoning I will revert the decision.
>> >> >> > I will continue build the 0.29.1 through 0.30 releases using the
>> >> >> > Java5
>> >> >> > compiler and all checked in code needs to be Java5 code.
>> >> >> >         /Linus
>> >> >> >
>> >> >> > 2009/7/24 Bob Tarling <[email protected]>
>> >> >> >>
>> >> >> >> Moving to Java 5 gave us much needed language features to improve
>> >> >> >> our
>> >> >> >> code. New language features don't come with Java 6.
>> >> >> >>
>> >> >> >> Where Java6 may give performance improvements with the existing
>> >> >> >> API
>> >> >> >> then a user can switch to using that of their own choice.
>> >> >> >>
>> >> >> >> The only API feature I think I was curious of was the JTree. I
>> >> >> >> think
>> >> >> >> this has been improved and we have occasional bug reports due to
>> >> >> >> strange tree behaviour of the explorer due to the standard Java
>> >> >> >> JTree
>> >> >> >> (control-click and then drag of multiple items is difficult). I
>> >> >> >> was
>> >> >> >> curious to see if that had been improved.
>> >> >> >>
>> >> >> >> Within GEF I followed a period of offering full Java1.3 support
>> >> >> >> but
>> >> >> >> including Java1.4 features (n particular mousewheel support to
>> >> >> >> scroll
>> >> >> >> diagram). I did this by compiling with Java1.4 JDK (but target
>> >> >> >> set to
>> >> >> >> Java1.3 during compile). Any source code that I knew to be
>> >> >> >> calling
>> >> >> >> Java1.4 API I placed within an if block that tested the JRE at
>> >> >> >> runtime
>> >> >> >> was appropriate before making the call. That worked fine but does
>> >> >> >> include the danger of accidentally including new API features by
>> >> >> >> accident.
>> >> >> >>
>> >> >> >> I'd suggest we leave things for the time being and wait for an
>> >> >> >> argument from a developer who specifically needs a new API
>> >> >> >> method. We
>> >> >> >> can keep our rules on EOSL a little looser to give ourselves the
>> >> >> >> option to drop support for a specific Java release at any time of
>> >> >> >> our
>> >> >> >> choosing once Sun support has ended but we can make that decision
>> >> >> >> of
>> >> >> >> exactly when for ourselves.
>> >> >> >>
>> >> >> >> When we need to do this we could follow a slightly better method
>> >> >> >> than
>> >> >> >> I did for GEF. As ArgoUML splits into more smaller components we
>> >> >> >> could
>> >> >> >> have alternative components loaded based on JRE at runtime. e.g.
>> >> >> >> Load
>> >> >> >> the Java6 based explorer component only if runtime is Java6 or
>> >> >> >> above
>> >> >> >> otherwise load the Java5 based explorer component. That removes
>> >> >> >> the
>> >> >> >> danger that was possible with GEF as each component is either
>> >> >> >> built
>> >> >> >> with Java5 or Java6 JDK with no change of target.
>> >> >> >>
>> >> >> >> Regards
>> >> >> >>
>> >> >> >> Bob.
>> >> >> >>
>> >> >> >> 2009/7/23 Linus Tolke <[email protected]>:
>> >> >> >> > Hello Jan!
>> >> >> >> > For the past years, we have used the policy to not provide new
>> >> >> >> > versions
>> >> >> >> > of
>> >> >> >> > ArgoUML that runs on JRE's no longer supported by Sun (i.e.
>> >> >> >> > that EOSL
>> >> >> >> > or
>> >> >> >> > EOL). This is allowing us to move forward in step with the
>> >> >> >> > oldest
>> >> >> >> > Sun-version. EOL for Java1.4 was the biggest step in this
>> >> >> >> > because it
>> >> >> >> > meant
>> >> >> >> > that we could start using Generics and Annotations.
>> >> >> >> >         /Linus
>> >> >> >> >
>> >> >> >> > 2009/7/23 Jan Barnholt <[email protected]>
>> >> >> >> >>
>> >> >> >> >> On 24/7/09 5:51 AM, Linus Tolke wrote:
>> >> >> >> >>
>> >> >> >> >> > Note that we could still build the Windows and tar releases
>> >> >> >> >> > with
>> >> >> >> >> > Java6
>> >> >> >> >> > as long as we build specific Mac 32-bit releases using Java5
>> >> >> >> >> > but
>> >> >> >> >> > that
>> >> >> >> >> > would complicate the build process a little.
>> >> >> >> >>
>> >> >> >> >> Hmm, but what's the point if you couldn't use any Java6
>> >> >> >> >> features
>> >> >> >> >> anyway
>> >> >> >> >> because
>> >> >> >> >> they would break the Mac/Java5 build..?
>> >> >> >> >>
>> >> >> >> >> Not sure about how switching Java versions was handled in the
>> >> >> >> >> past,
>> >> >> >> >> neither how
>> >> >> >> >> big the Mac user base is anyway - but given the fact that
>> >> >> >> >> ArgoUML is
>> >> >> >> >> also
>> >> >> >> >> targeting academic users, where computers in general tend to
>> >> >> >> >> stay
>> >> >> >> >> around
>> >> >> >> >> in labs
>> >> >> >> >> for quite a while, I was just wondering whether there are
>> >> >> >> >> pressing
>> >> >> >> >> reasons
>> >> >> >> >> to
>> >> >> >> >> switch to Java 6 now..?
>> >> >> >> >>
>> >> >> >> >> Cheers,
>> >> >> >> >> Jan
>> >> >> >> >>
>> >> >> >> >> ------------------------------------------------------
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >> >> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2374985
>> >> >> >> >>
>> >> >> >> >> To unsubscribe from this discussion, e-mail:
>> >> >> >> >> [[email protected]].
>> >> >> >> >> To be allowed to post to the list contact the mailing list
>> >> >> >> >> moderator,
>> >> >> >> >> email: [[email protected]]
>> >> >> >> >
>> >> >> >> >
>> >> >> >>
>> >> >> >> ------------------------------------------------------
>> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >> >> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2375118
>> >> >> >>
>> >> >> >> To unsubscribe from this discussion, e-mail:
>> >> >> >> [[email protected]].
>> >> >> >> To be allowed to post to the list contact the mailing list
>> >> >> >> moderator,
>> >> >> >> email: [[email protected]]
>> >> >> >
>> >> >> >
>> >> >>
>> >> >> ------------------------------------------------------
>> >> >>
>> >> >>
>> >> >> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2708189
>> >> >>
>> >> >> To unsubscribe from this discussion, e-mail:
>> >> >> [[email protected]].
>> >> >> To be allowed to post to the list contact the mailing list
>> >> >> moderator,
>> >> >> email: [[email protected]]
>> >> >
>> >> >
>> >
>>
>> ------------------------------------------------------
>>
>> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2723476
>>
>> To unsubscribe from this discussion, e-mail:
>> [[email protected]].
>> To be allowed to post to the list contact the mailing list moderator,
>> email: [[email protected]]
>
>

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2724386

To unsubscribe from this discussion, e-mail: 
[[email protected]].
To be allowed to post to the list contact the mailing list moderator, email: 
[[email protected]]

Reply via email to