Historique de la page
This is the proposal for esup-helpdesk to become a JASIG incubated project , as presented at (see JASIG Incubation Process). It has been posted as a JIRA issue on March 2nd, 2009.
A proposed name for the project
Formerly known as ifsic-helpdesk (1999-2003, developed and used by IFSIC, the computer science department of the University of Rennes 1), the project is now know as esup-helpdesk (2004-2008, esup stands for ESUP-Portail).
A proposed Project Lead
He leads the project since1999:
- ifsic-helpdesk project in 1999 (no serious helpdesk application at this time, first version written in PHP)
- rewrote the code to a Java uPortal channel in 2004 for the ESUP-Portail consortium
- adapted it in 2008 to fit to JSR-168
The short preface for the mailing lists
...
The initial goal of the esup-helpdesk project is to provide to the French Universities a single application to deal with the user support at establishment-level.
More information on this paper written in 2006See: helpdesk-eunis2006-article.pdf (written in 2006, no v3 feature presented).
...
Description
...
Preincubation
...
Incubation
...
Contrib
...
...
...
...
The short preface for the mailing lists, if this project is accepted (*-dev, *-user, etc); Incubating portlets will use the existing portlet mailing lists
...
...
...
...
A proposed Project Lead, with contact information
...
...
...
...
A list of the proposed initial committers for the project
...
...
...
...
An overview of the aims of the project
...
...
...
...
A technology overview
...
...
...
A technological overview of the project
esup-commons is the development framework adopted by the ESUP-Portail community in 2007.
Since esup-helpdesk is based on esup-commons, it uses:
- JSF (Apache MyFaces) for the MVC and the rendering
- Spring for the bean management
- Hibernate for the database access
- Lucene for the data indexing
- CAS is natively integrated for the authentication
It is distributed as:
- a portlet (most deployers use esup-helpdesk in their portal)
- a servlet, for people with no portal but a simple servlet container)
- a quick-start (in fact a servlet with an embedded Tomcat), for people who do not have any J2EE competence or just want a stand-alone application.
Thanks to esup-commons, the same code is used by the three deployment modes.
Note: Pascal Aubry is also the maintainer of the esup-commons project.
See also: esup-commons - Framework de développement (in French, sorry)
An overview of any current user base or user community
...
...
esup-helpdesk is approx. used in production by 25 institutions (mostly universities, but also high schools and research labs).
6 universities have already migrated to version 3 (available since 2008 Aug.).
The map below shows the deployers on 2006 Aug.:
...
An overview of how the project relates to other parts of
...
...
...
JASIG
esup-helpdesk does not conflict with any other part of the JASIG sponsored softwares.
Even if sometimes deployed as a servlet, it is motly deployed as a portlet into uPortal (the ESUP-Portail community is uPortal-based).
esup-helpdesk relies on CAS for the authentication and can use the uPortal groups and user attributes to define user profiles (thanks to esup-portal-ws).
A summary of why the project would enhance and benefit higher education
...
...
Main benefits are:
- the organization of the suport teams
- the quality of the support
- the richness of the knowledge database
- making the work visible to the users, within suport teams and to the hierarchy
Sponsor
Alain Mayeur (Board Member)
...
A pointer to any current information
...
for
...
the project
...
...
...
...
A project sponsor (JA-SIG Board Member, Member of an existing Project Steering Committee, a JA-SIG Institutional Representative)
...
...
...
Required
If knownThe main page of the esup-helpdesk project: esup-helpdesk - user support at establishment-level
