grnq / joid

Java OpenID = JOID OpenID providers and relying parties for OpenID 1.1 and 2.0
Other
4 stars 0 forks source link

switch to java 1.5 #14

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Currently joid is java 1.4 compatible, as has been previous discussed in
:http://groups.google.com/group/joid-dev/browse_thread/thread/418bd08ba0562a74

But with all your respect, I do not agree that we should stick with 1.4.
The reasons for switching to at least 1.5 compatibility is obvious, but to
repeat some : 
- 1.5 enables Annotations
- 1.5 enables Generics
- somewhat inelegant code(like Boolean) can be deleted
- enterprises insisting to use 1.4 can do so using external methods(such as
retrotranslator), but this does not have to be included in the main project. 
- Issue 6(dependency on retired project TSIK) requires we use 1.5 for
java.util.UUID

So unless anyone objects, I suggest we switch to 1.5 dependency. The patch
for this is attached. The patch can be applied using : 

patch -p1 [--dry-run] <patch_file_name>

Original issue reported on code.google.com by enis....@gmail.com on 19 Feb 2008 at 9:10

Attachments:

GoogleCodeExporter commented 9 years ago
The only reason I agree with is the issue #6 dependency, but in honesty, 
writing a
UUID generator isn't that hard (and can be just lifted from the TSIK source)

Just my opinion

Original comment by hgranqv...@gmail.com on 24 Jul 2008 at 4:58