On Dec 11, 2006, at 7:15 PM, William Stein wrote:

> On Mon, 11 Dec 2006 18:50:15 -0800, Robert Bradshaw
> <[EMAIL PROTECTED]> wrote:
>
>> I've been looking into the java3d api stuff. ( https://
>> java3d.dev.java.net/ )It has about every feature you can imagine  
>> and is
>> very fast (especially if you have OpenGL on your machine). There  
>> is only
>> one problem--it is an optional package. In fact, most people who have
>> java won't even have it installed. I think requiring users to  
>> install it
>> is not only a hassle but also one benefit of the notebook is that we
>> make no assumptions other than a relatively modern browser. Is  
>> this too
>> much of an obstacle?
>
> I don't know.  I'd like to get feedback from more people.  Already
> requiring
> JAVA is an obstacle, but it's a reasonable one.   What does sage-devel
> think?
> William

I think having Java mostly fits under the assumptions of a  
"relatively modern browser" (especially when it gets GPL'd and  
shipped by default with most linux distributions).

Note that we may be  able to mostly automate the install, e.g. see

http://delivery.acm.org/10.1145/960000/957303/p41-wijkman.pdf? 
key1=957303&key2=7241315611&coll=&dl=acm&CFID=15151515&CFTOKEN=6184618

The main difficulty is that it relies on JNI shared libraries which  
are hard to bundle with applets. We may also be able to do something  
with a custom class loader (or some such trick) that lets us put the  
libraries in a tmp path and then access them from there e.g. http:// 
forum.java.sun.com/thread.jspa?threadID=627890 if the jar is signed,  
and this would make it so nothing would have to be installed (if we  
were able to get it to work).

- Robert


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to