Re: Java/Gentoo IDE integration-------about Jython version
Kyle Pan <[email protected]> Sun, 8 May 2011 23:10:09 +0800
| Newsgroups | gmane.linux.gentoo.java |
|---|---|
| Message-ID | <[email protected]> |
Hi Serkan, On Sat, May 7, 2011 at 16:56, Serkan Kaba <[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 06-05-2011 18:10, Kyle Pan wrote: >> Hi Serkan, >> >> During the past few days I was =C2=A0putting my hands =C2=A0to write dem= os for >> querying java-config vars and here's a issue aroused during finding >> documentation to read I'd like to discuss with you. >> >> I want to make sure that can I base my Java part of work on Jython >> 2.5. Currently, in gentoo portage tree =C2=A0there're three main version= s >> of Jython, namely 2.1,2.2 and 2.5.(under dev-java/jython). The current >> marked stable one is 2.2. So at first I intended to base my Java part >> development on 2.2. However, =C2=A0I browsed all around the Jython offic= ial >> page(http://www.jython.org/), =C2=A0but cannot find documentation >> specialized to 2.2(even such basic info like which Python version it >> implements , etc). All documentation currently on www.jython.org is >> for 2.5 release. >> According to Jython website, 2.5 is the latest major release and >> highly recommended by Jython project, recognized as a "major leap >> forward"(http://www.jython.org/jythonbook/en/1.0/) and the most >> important is that it is =C2=A0well-documented. Also, It implements Pytho= n >> 2.5.(http://en.wikipedia.org/wiki/Jython,Status and roadmap section), >> while currently I cannot find Jython 2.2 implements which version of >> Python. >> >> So I'd strongly prefer to base my Java part development on Jython 2.5. >> =C2=A0Firstly, If I base it on 2.2 , the doc I can learn from and rely o= n >> would be a big problem for me. I cannot find =C2=A0documentation >> specialized for Jython 2.2 . All well documentation currently I can >> find on Jython website is for 2.5 now. Secondly, compared to 2.5, 2,2 >> is an old release. 2.5 is trend and officially promoted one. >> The only concern about using 2.5 is it is currently marked as ~x86 and >> ~amd64, but I don't think it's a big problem because it's the trend >> and as time goes on 2.5 will be marked stable, and I believe it won't >> take too long to happen. >> >> Of course I will also take it into consideration and try my best to >> make my code work both on 2.2 and 2.5. (That's the best. However, >> since 2.5 is "major forward" to 2.2, the differences between them may >> be not small, so it may be not easy work to make the codes compatible >> with both. ) If this situation happens, I'd =C2=A0prefer guarantee >> compatibility to 2.5. >> >> So If it's acceptable, I =C2=A0start to code using Jython 2.5. However, = it >> would always be better to consult you before any decision is made, I >> think:) >> >> Thanks >> > > Hi Kyle, > > It's nice to hear back from you. So I understand that you're making > progress. In my opinion, depending on bleeding edge software isn't a > problem, so go ahead. These 2 versions are in different slots and > considered as 2 different packages (Side note: Think about how to treat > them in your plugin) > > Another thing I want to mention is about communication. It's best to > communicate via our gentoo-java ML instead of personal emails (unless > there's something *personal*). You can find info on how to subscribe in > http://www.gentoo.org/main/en/lists.xml Ok. From now on I'll post to/CC gentoo-java when appropriate. > > Did you decide on the name? (I have a suggestion of GenEclipse) I'll > create the SVN tree and get your commit rights setup. Once that's done. > I would like to have your demo codes online as well. They,in the future, > will evolve into the plugin. This also makes your progress visible. Though I had proposed JarImporter, GenEclipse is better , I think. So choose GenEclipse would be ok. > - -- > Sincerely, > Serkan KABA > Gentoo Developer > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.17 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAk3FCTsACgkQRh6X64ivZaKCggCeNNtHAoZphadv6hWAXHDJsxP1 > N6kAnRJgfAr9xV1FfJ1w1g3acXf2ONHF > =3DcE6v > -----END PGP SIGNATURE----- > --=20 With Best Regards, Kyle Pan