[Building Sakai] Sakai GWT
Speelmon, Lance
lance at indiana.edu
Wed May 18 08:29:53 PDT 2011
How about?:
http://bellard.org/jslinux/
Maybe just the right abstraction? (all your boxes are belong to us)
:D L
On May 17, 2011, at 2:19 PM, Steven Githens wrote:
> On 05/16/2011 06:11 AM, Adrian Fish wrote:
>> The best idea yet. Are you doing a boot camp on it in LA?
>
> No boot camp, but I feel confident we can hook up with it at the late
> night bar code demo scene.
>
> -s
>
>> On 16/05/2011 03:30, Steven Githens wrote:
>>> I think the answer we can all agree on is to just use C ( or some random
>>> gtk binding ), and then just put a filler html5 element in your Sakai frame.
>>>
>>> http://blogs.gnome.org/alexl/2011/04/18/broadway-update-3/
>>>
>>> Sorry.... back to work :p
>>>
>>> -steve
>>>
>>> On 05/13/2011 04:50 AM, Adrian Fish wrote:
>>>> I wasn't trying to start a holy war; there's enough of that going on
>>>> already I'd say.
>>>>
>>>> Over the years I've just got steadily tired of frameworks that try to
>>>> abstract web development away. IMHO they tend to become maintenance
>>>> burdens at the point when the original author gets bored or produces a
>>>> more innovative approach. To be honest Trimpath is also looking a bit
>>>> neglected by Google, so you could potentially place that in the same
>>>> category.
>>>>
>>>> If you are targeting a platform (ie: a browser) it just makes sense to
>>>> me to learn its idiosyncrasies as it'll make you a better developer.
>>>> Just my opinion, that's all.
>>>>
>>>> Cheers,
>>>> Adrian.
>>>>
>>>> On 13/05/2011 04:47, Thomas Amsler wrote:
>>>>> If you are not proficient in JavaScript but know Java, I would
>>>>> recommend GWT as well. It takes care of generating consistent and
>>>>> efficient JavaScript that works well across all modern browser.
>>>>>
>>>>> We use GWT quite heavily in gradebook2:
>>>>>
>>>>> https://source.sakaiproject.org/contrib//gradebook2/trunk/
>>>>>
>>>>> I have also written a simple tool, SGS, that uses GWT:
>>>>>
>>>>> https://github.com/tamsler/sgs2/wiki
>>>>>
>>>>> Also, GWT has dramatically improved since v 2.x, using MVP, UI-Binder, etc.
>>>>>
>>>>> Best,
>>>>> -- Thomas
>>>>>
>>>>> On Thu, May 12, 2011 at 12:40 PM, Michael Wenk<mjwenk at ucdavis.edu> wrote:
>>>>>> The beautiful part of GWT is that if you know java, awesome, but if
>>>>>> you known JS, great too. You can inter operate GWT and JS very
>>>>>> easily.
>>>>>>
>>>>>> I too, do not want to engage in a technology holy war, but I find GWT
>>>>>> does an awesome job of taking complex processes and the code around
>>>>>> those and making it simple, small and fast.
>>>>>>
>>>>>> So GWT really gives you the best of both worlds, plus incredible debug
>>>>>> support in the IDE making development very fast.
>>>>>>
>>>>>> Mike
>>>>>>
>>>>>> On Thu, May 12, 2011 at 12:16 PM, Aaron Zeckoski<azeckoski at unicon.net> wrote:
>>>>>>>> Also finding a good Javascript developer is a lot more difficult than finding a good
>>>>>>>> Java developer, at least here, in Montreal! That might also influence your
>>>>>>>> technological decision.
>>>>>>> As a general comment, I have found the opposite to be true (at least
>>>>>>> in the UK and the US though it seems true for international projects
>>>>>>> as well). It is part of the reason why OAE uses javascript for all
>>>>>>> frontend processing (the idea was that JS developers are far more
>>>>>>> common and that JS is easier to work with than Java). I'm not claiming
>>>>>>> this is true, just that it was believed to be the case in general.
>>>>>>>
>>>>>>> -AZ
>>>>>>>
>>>>>>>
>>>>>>> 2011/5/12 Remi Saias<remi.saias at hec.ca>:
>>>>>>>> Adrian, Mustansar,
>>>>>>>>
>>>>>>>> The affirmation that GWT won't help further down the line seems a bit too
>>>>>>>> broad to me.
>>>>>>>>
>>>>>>>> I don't want to enter into a religious fight about technology A being better
>>>>>>>> than technology B but I think that deciding to learn and use a technology
>>>>>>>> depends on more factors than those raised in this discussion (none actually,
>>>>>>>> except Sakai!).
>>>>>>>>
>>>>>>>> To provide a bit of information about GWT, anybody with a strong Java
>>>>>>>> development background, especially with Swing (and probably other MVC
>>>>>>>> frameworks) will find rather easy to develop complex UI with GWT. The sole
>>>>>>>> fact that we don't have to worry about browser compatibility is a huge plus
>>>>>>>> for GWT. And it works very well.
>>>>>>>>
>>>>>>>> Also finding a good Javascript developer is a lot more difficult than
>>>>>>>> finding a good Java developer, at least here, in Montreal! That might also
>>>>>>>> influence your technological decision.
>>>>>>>>
>>>>>>>> Cheers,
>>>>>>>>
>>>>>>>> --
>>>>>>>> Rémi Saïas
>>>>>>>> Gestion des technologies de l'information - HEC Montréal
>>>>>>>> Analyste / ScrumMaster - Projet ZoneCours 2.0/Sakai
>>>>>>>> 514.340.6000 poste 2933 - Édifice principal - RJ 221c
>>>>>>>>
>>>>>>>> -------- Message original --------
>>>>>>>> Sujet: Re: [Building Sakai] Sakai GWT
>>>>>>>> De : Adrian Fish<a.fish at lancaster.ac.uk>
>>>>>>>> Pour : sakai-dev at collab.sakaiproject.org
>>>>>>>> Date : 2011-05-12 07:29
>>>>>>>>
>>>>>>>> Hi Mustansar,
>>>>>>>>
>>>>>>>> Why use GWT? Writing Java layout code and then compiling it to JS? All a bit
>>>>>>>> odd if you ask me.
>>>>>>>>
>>>>>>>> Why not just learn javascript? YAFT, CLOG, Roster2, BBB. They all use
>>>>>>>> javascript and the Trimpath templating engine. OAE uses JS and Trimpath for
>>>>>>>> client work. Do yourself a big favour and learn something that'll help you
>>>>>>>> further down the line.
>>>>>>>>
>>>>>>>> Cheers,
>>>>>>>> Adrian.
>>>>>>>>
>>>>>>>> On 11/05/2011 10:54, Mustansar Mehmood wrote:
>>>>>>>>
>>>>>>>> Dear All,
>>>>>>>> I have been looking for a small 'Hello World' type tool for
>>>>>>>> sakai which can be used as a starting point for tool development(using
>>>>>>>> google web toolkit). Sakai confluence and google searches didnt help:(
>>>>>>>> I am hoping if any one in sakai developer community has a something of this
>>>>>>>> nature and is willing to share.
>>>>>>>> Thanks,
>>>>>>>> Mustansar
>>>>>>>> --
>>>>>>>> Mustansar Mehmood
>>>>>>>> Educational System Developer& Integrator
>>>>>>>> Informational Technology
>>>>>>>> Rice University
>>>>>>>> Houston Texas
>>>>>>>> Ph:(713)348 2523
>>>>>>>>
>>>>>>>> I made this letter longer than usual because I lack the time to make it
>>>>>>>> short. -Blaise Pascal
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> sakai-dev mailing list
>>>>>>>> sakai-dev at collab.sakaiproject.org
>>>>>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>>>>>
>>>>>>>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
>>>>>>>> with a subject of "unsubscribe"
>>>>>>>>
>>>>>>>> --
>>>>>>>> ==================================
>>>>>>>> Adrian Fish
>>>>>>>> Software Engineer
>>>>>>>> Centre for e-Science
>>>>>>>> Bowland Tower South C Floor
>>>>>>>> Lancaster University
>>>>>>>> Lancaster
>>>>>>>> LA1 4YW
>>>>>>>> email: a.fish at lancaster.ac.uk
>>>>>>>>
>>>>>>>> http://confluence.sakaiproject.org/display/YAFT/Yaft
>>>>>>>> http://confluence.sakaiproject.org/display/CLOG/Home
>>>>>>>> http://confluence.sakaiproject.org/display/BBB/Home
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> sakai-dev mailing list
>>>>>>>> sakai-dev at collab.sakaiproject.org
>>>>>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>>>>>
>>>>>>>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
>>>>>>>> with a subject of "unsubscribe"
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> sakai-dev mailing list
>>>>>>>> sakai-dev at collab.sakaiproject.org
>>>>>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>>>>>
>>>>>>>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
>>>>>>>> with a subject of "unsubscribe"
>>>>>>>>
>>>>>>> --
>>>>>>> Aaron Zeckoski - Software Architect - http://tinyurl.com/azprofile
>>>>>>> _______________________________________________
>>>>>>> sakai-dev mailing list
>>>>>>> sakai-dev at collab.sakaiproject.org
>>>>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>>>>
>>>>>>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>>>>>> --
>>>>>> Michael Wenk
>>>>>> mjwenk at ucdavis.edu
>>>>>> _______________________________________________
>>>>>> sakai-dev mailing list
>>>>>> sakai-dev at collab.sakaiproject.org
>>>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>>>
>>>>>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>>>>>>
>>>>> _______________________________________________
>>>>> sakai-dev mailing list
>>>>> sakai-dev at collab.sakaiproject.org
>>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>>
>>>>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>>>>>
>>> _______________________________________________
>>> sakai-dev mailing list
>>> sakai-dev at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>
>>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>>>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
More information about the sakai-dev
mailing list