Hi all,
our wiki pages about ESUP Mobile are in French, and before I have enough
time to explain precisely what we have done or want to do, let me sketch
it. We want to :
* provide help for our community on mobile-ready uportal packages
(hence our emails about lost sessions in 3.2.4) ;
* provide a list of tested mobile portlets, whether coming from
jasig or done locally ;
* provide a framework to ease portlets development. We are currently
rewriting our esup-commons framework, to be less tied to specific
rendering methods : some developers here use JSF (Trinidad for
mobile compliance,
http://www.esup-portail.org/display/PROJCOMMONS/Esup-commons-jsf-trinidad),
some others SpringMVC
(http://www.esup-portail.org/display/PROJCANSTOCK/Esup+Portlet+Stockage).
The last version is not anymore, like Frederic Ravetier mentioned,
tied to JSF. Anyway, all the improvements made on the JSF part
will certainly be included ;-)
We know for sure we will have to write different views between desktop
and mobile, but one of the main questions now is device detection, which
has to be consistent between portal and portlets, user being able to
switch between views.
Thanks to Frederic Ravetier, he was quicker than me talking about ESUP
Mobile. Anyware-Services is working with us on the project, with the
Paris Universities (UNR Paris Ile de France).
Xavier Pétard
ESUP Portail
Le 22/11/10 19:12, Jen Bourey a écrit :
> Hi Frederic,
>
> It's great to hear from you, and I'm looking forward to Jasig and Esup
> Portail collaborating on mobile development. I've been involved in
> both the mobile theme development for uPortal, as well as some of the
> mobile portlet development. I'm traveling for the holidays today, but
> I'll try to compose a summary of what I know of the current state of
> mobile support in uPortal trunk, as well as some of the changes we've
> talked about making.
>
> - Jen
>
>
> On Nov 22, 2010, at 7:59 AM, Frédéric Ravetier wrote:
>
>> Hello,
>>
>> I am the project manager for the "ESUP Mobile Project", working at
>> Anyware-Services.
>> We started the development last week. Our first portlet is a portlet
>> to display messages (email from an IMAP server that is under CAS).
>> Note that most of the ESUP portlet are using JSF (which is a real
>> difficulty to use the taglib WNG from Wurfl with JSF). Also the goal
>> is to have a multi-channel portlet (available to display data on
>> mobile and desktop).
>>
>> Our strategy is:
>> 1- to develop a web portlet with a default and simple skin (based on JSF)
>> 2- build a filter (tomcat filter) based on WURFL to detect if the
>> user is using a mobile or a desktop browser
>> 3- make a mechanism to choose the JSP depending of the detection
>> (mobile to use WNG taglib - from WURFL - or desktop to use classic
>> JSF taglib)
>> 4- modify the WNG taglib to work in an JSF environment.
>>
>> The last step may failed or may be too hard or too complicate to
>> maintain. In this case we will reduce our constraints and we will use
>> another taglib to render data to mobile. We already think about
>> Trinidad. If you have suggestion I am open to them. We'd like to
>> avoid framework or library that are only webkit compatible, because
>> we'd like to support many mobile browsers and not only iphone and
>> smartphone. It is a wish that can be reduce depending on the
>> complexity and the maintainability.
>>
>> Why WURFL, because it is THE taglib known by most of the mobile
>> developers that want a real compatibility with most of the mobiles.
>>
>> We are currently at step 2. We made the step 1 with some small doubt
>> on step 1 because of the CAS environment, we do not have an IMAP that
>> support CAS here.
>>
>> Do you have suggestions?
>> Do you have others informations?
>> Do not hesitate to contact me in order to have more information or to
>> share some knowledge.
>>
>> Then we will have some others portlet to enhance or to develop
>> (Calendar, Directory based on LDAP, news, ...)
>>
>> Let me know if you prefer another discussion channel than this one.
>>
>> Sincerely,
>>
>> Frédéric Ravetier
>> Project Manager
>> Anyware-Services (www.anyware-services.com)
>> [email protected]
>> Phone: +33 5 62 19 19 03
>> Ametys: The CMS Java Open Source www.ametys.org
>>
>>
>> Le 22/11/2010 16:03, Jonathan Markow a écrit :
>>> I recently had a conversation with Alain Mayeur, director of ESUP
>>> Portail, the nation-wide consortium of French universities that have
>>> developed a "Digital Work Space" based on uPortal, CAS, and a host
>>> of other open source applications that they have developed or
>>> integrated. Alain told me about two projects currently underway
>>> that are of interest to Jasig.
>>>
>>> The first one is the ESUP Mobile Project. With several
>>> participating universities, this project is working to coordinate
>>> the development of mobile services supported by the mobile framework
>>> in uPortal 3.2. The wiki page for the project (in French) is
>>> located at
>>> http://www.esup-portail.org/display/PROJESUPMOBILE/Projet+ESUP+Mobile.
>>>
>>> A second project, also the result of a collaboration among several
>>> organizations, is designed to enhance the content management
>>> capabilities of uPortal.
>>>
>>> Alain will ask the project leads to send us more information about
>>> these initiatives. I am hoping there might be some areas in which
>>> Jasig developers would be able to contribute.
>>>
>>> -Jonathan
>>>
>>> --
>>>
>>> You are currently subscribed [email protected]
>>> as:[email protected]
>>> To unsubscribe, change settings or access archives,
>>> seehttp://www.ja-sig.org/wiki/display/JSG/uportal-dev
>>
>> --
>>
>> You are currently subscribed [email protected]
>> <mailto:[email protected]> as:[email protected]
>> <mailto:[email protected]>
>> To unsubscribe, change settings or access archives,
>> seehttp://www.ja-sig.org/wiki/display/JSG/uportal-dev
>
> --
>
> You are currently subscribed to [email protected] as:
> [email protected]
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/uportal-dev
--
Xavier Pétard
Centre de Ressources Informatiques
Université de La Rochelle
http://www.univ-larochelle.fr
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/uportal-dev