Java Application Projects
This area of the MaineJug web site helps people learn Java by doing it.
To get involved, review the links below to join an existing project, or define a new
one of your own. Hint: consider these most active;
most needed efforts.
Maintained by the Projects working group, this page
lists projects meant to enhance MaineJug's web site and aid its mission. Projects
are clustered under three co-chairs who will ensure that monthly reports of progress
in their area get to JUG's membership:
Active Projects
- JugSite since April '01, led by
Donna Alger, who has
built our public web site and moved it to a new host site, it
has become a JUG management tool to put a public face on MaineJug.
- Registration. This adds a way
to predict attendance and track new members. (New) In Sept '02, Craig proposed a
Java version.
- Community. This recent addition
recognizes our volunteers, and local companies who use Java.
- Discussion.
RELEASED by Joe Kumiszcza. Next steps: decide how to best use this tool as an
extension of MaineJUG's site, as a companion or replacement for its Yahoo
Group.
- Web Apps News.
Started April '01 by Dan Corwin, the "web apps"
effort now involves ongoing work at several domains. The above link (newly
under Servlet 2.3 specs), hosts these Web App projects:
- BoothNet RELEASED
for public comment (log in as guest), this Java-based tag-and-template
framework is a planned host for the other Web Apps projects below.
- ShowCase,
it seeks to help train Maine Java students by arranging an online ShowCase
of Java demos, to be filled partly by sponsored R&D and design contests.
- Online Surveys.
Jason Dyer leads this one as of May '01. To be installed as a WAR file (bravo!)
it will collect and report feedback from visitors.
- Interests.
Jeff Hoffman and Dan started this in June '01. Seeks good a way to
collect/display/match "special interest signatures" for USERS, GROUPS,
etc. Plan: use metadata & Java-based inference engines.
- XSLT Transformer. Steve Gruverman
started this one as on Jan '02. It creates an option for future VTS booths that will help
exhibitors transform XML files. It should get a nice boost from Jeff's 6/26 talk.
- Email Notification of News. Maynard
Curtis picked up this one in April '02. It creates a way for Jugnews and similar posted logs
to be reported by email to subscribers. (Move over, YahooGroups!)
- WSDP Download. This
gives you all you need to build/run servlets on a desktop, including a good tutorial on all
the related Java APIs. Great way to stay current.
- User Registry. (New) The new
project site must upgrade to its log-on and user-modeling facilities. This project explores
the best way(s) to do that under servlet 2.3, and makes the upgrade.
- JSTL Training. (New) Standard
tag libraries make JSP, custom tags, and XML transforms simpler. Sign up today, and learn them by teaching
others how they work (and their 1.0 limitations).
- EJB/DB. As of May '01,
Craig Doremus leads a Group investigating
EJB and Data Base support for MaineJUG, aided by SourceForge and staging sites.
- New Server
(New) Bridge Education has offered us a new
server. We have worked up requirements in a forum; and Dan led their
open discussion at a 5/28 JUG meeting.
- Sourceforge CVS
(New) Craig has set up an MJP
repository, holding source code, developer forums, recent news, etc. Bryan
Lewis has posted our recommended
CVS directory structure.
- Staging Sites.
(New) Craig has posted TomCat/JBoss/Postgresql
and some demos for remote access. Brian Lewis blazed the trail
here. Jason and others
offered critiques, advice, etc.
- Topic Tracker by
David Ezzio runs offline to keep a running average of requests for MaineJUG
meeting topics. (New) JUG managers want online I/O,
so Dan is now crafting a web-based front end.
- Open Source PIM functions.
Joe FiField, as on Feb '02, seeks help starting a SourceForge project to build
web based groupware using J2EE, such as email, shared/private calendar, contacts,
discussion forums, project management, workflow management..
We believe that members who volunteer to help will find well-defined group
design & coding tasks to be a good Java learning vehicle, an organization
builder, and a fun way to meet new people and gain or share one's skills.
To volunteer, please contact the indicated project leader. If you wish to
propose and lead a new project, please contact any co-chair for details on
the required process.
|