Hi,

Up until the yesterday I could build and run Shindig on Java 5.  Some recent
commits have broken Java 5 compatibility.  Some background:  I have started
work on Shindig as an observer and have/will submit patches to the project
(at least until you guys get fed up with me).  I have worked on a number of
open source projects (Moz and a few of my own) and currently represent Piczo
(www.piczo.com), a social networking company (what else?).  We intend to use
Shindig for our OpenSocial implementation and we are close to hosting an
internal implementation of Shindig for experimental purposes.  We are
currently using Java 5 and have no intention of moving to Java 6 anytime
soon.  If the project's consensus is to base the code on Java 6, I can keep
our in-house version patched for Java 5 compatibility.  I am bringing this
up primarily to ask if this is a conscious decision, or did this just slip
in unnoticed:


The method isEmpty() is undefined for the type String
java/org/apache/shindig/social    GadgetDataServlet.java    line 101
The method isEmpty() is undefined for the type String
/java/org/apache/shindig/social/samplecontainer    XmlStateFileFetcher.java

There are also errors on:

The method appendTo(StringBuffer) of type
ProxyHandlerTest.SignedFetchArgumentMatcher must override a superclass
method    java/org/apache/shindig/gadgets/http    ProxyHandlerTest.java
line 159

The method createToken(String) of type new GadgetSigner(){} must override a
superclass method test/java/org/apache/shindig/gadgets
GadgetTestFixture.java    line 59

The method matches(Object) of type
ProxyHandlerTest.SignedFetchArgumentMatcher must override a superclass
method  test/java/org/apache/shindig/gadgets/http    ProxyHandlerTest.java
line 166    1205795935335    1730

which appeared on in the last few days.  Again, no (major) complaints about
basing on Java 6, just letting you know that you are doing so (and as a
rabid Mac user and longtime Apple employee in the past, you are cutting off
development/deployment on the Mac, too).


-- 
Michael Papp
[EMAIL PROTECTED]

Reply via email to