07summer committee suggestions
Presentation Topic Suggestions from the Program Committee
Track session topics
PRESENTATION IDEAS – Just to get you thinking...
The committee invites you propose track presentations, BOFs, and kiosks. The following list is only a general guide to possible topics. Any proposal that fits the spirit and interests of the JA-SIG will be considered for inclusion.
Community Source governance models - the models that have been seen to work
Initiating a community source project - championing the project, engaging stakeholders, selecting services ...
Marketing the community source to enterprise stakeholders and decision makers
Success Stories with community source in higher education
The role of the designer in contribution-based open source projects
Development frameworks - e.g. Spring
Development technologies - e.g. AJAX
JavaServer Faces (JSF)
ORM (object-relational mapping) technologies - e.g. Hibernate, iBatis
Open source projects such as Sakai, Kuali, OSP, and CAS
Code management tools - e.g. CVS and Subversion
JA-SIG projects - uPortal, HyperContent, CAS
Calendaring projects - e.g. Bedework
MVC (Model/View/Controller) frameworks and techniques
Aspect Oriented Programming - e.g. AspectJ, Spring AOP
Unit testing tools - e.g. JUnit, DBUnit, Cactus, HttpUnit
Workflow - e.g. Spring Workflow, Oracle Workflow
Identity Management - vendor products, Internet2 middleware
Collaborative development successes and failures
End-user usability through Java tools or Java architectural concepts
SSO deployment
Testing strategies
JMX (Java Management Extensions)
Enterprise application integration - e.g. Banner, iCalendar, PeopleSoft
WSRP
Institutional policies - privacy, access control etc.
IDEs and communtity source
Testing and QA for community source products - regression and compliance suites
JIRA
Community Source Support issues - integrating help support (including user feedback) and technical support
Single sign-on obstacles and solutions
Privacy issues and solutions (e.g. FERPA)
Open/Closed development approaches - particularly for channels and portlets
Panel on Community Source Investment - management viewpoints
Logging - Effective conventions and techniques
Ask the experts panel - Q&A session with pre-written and from-the-audience questions
Work-In-Progress session - a collection of brief presentations on undertakings not yet ready for a full presentation
Non-Java development environments - e.g. Ruby on Rails
JRuby – Java and Ruby integration and coexistance
SOA in the Open Source community
WS-* and Open Source
load testing tools - e.g. jMeter, Mercury Load Runner
Deployment strategies - e.g. deploying applications in clustered environment
Targeted Message Application
Clustered Cache Implementations
Notification Services
Beginner CVS
Design Patterns
Portal issues
Portal Trends: Technology and Uses
Portal Usability
Portal Strategies
End User Adoption
Portals and Service-Oriented Architectures
JSR 286
Legal issues around portal implementations
Kiosk demonstrations for interesting channel/portlet solutions
Channel/Portlet development strategies
uPortal Topics
Shibboleth and uPortal
uPortal Demos - Case Studies (Release 2.x, Release 3.x)
uPortal Roadmap Implementation - Strategy
uPortal and Sakai
uPortal 3
uPortal 3 Goals and Progress
uPortal 2.5.3
UBC Webmail Technical Workshop - a gathering of Webmail developers and enhancers
uPortal user interface customization - a hands on demonstration or workshop
Moodle uPortal Integration Process
Sakai uPortal Integration Process
Workflow Interpretation with uPortal
Sakai Topics
...
Beginning Project Management
Open EAI
E-Science/Grid