Spring 2008 Topic Suggestions
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
- CASifying uPortal
- Developing a Custom uPortal Channel Type
- 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.6
- 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
- Web Proxy Channel and Portlet
- Sakai Topics
- ...
- Beginning Project Management
- Open EAI
- E-Science/Grid
- Recent Unicon Opensource Activity
- BOF or How-to on Setting up a uPortal/CAS/Portlets Java Development Environment
- Becoming a uPortal/CAS developer/committer