|
|
Streek Developer To Do
Expanding the J2EE Universe in IS&T/UCB
- CVS
- Implement project-based groups to allow fine-grained read access for projects,
while facilitating collaboration across UCB units/departments [in progress; cf. JIRA # STR-5]
- JCA access for developers
- Modify jca-access password security model to allow developers access to
data necessary to perform deploy.mode=test deployments [cf. JIRA # STR-26]
- IDE standardization
- Implement automated maintenance and installation procedure for standard
set of Eclipse plug-ins; document plug-in selections [in progress; cf. JIRA # STR-6]
- ASD-HRMS J2EE Pilot
- Provide technical assistance and mentoring.
- Streek Documentation
- Completion of unfinished pages on project site; Maven; etc. [cf. JIRA # STR-27]
- OO Methodology Papers
- Complete written technology guideline for object-oriented development in IS&T,
focusing first on draft methodology, technology-stack and toolset guidelines for
IS&T-SIS [cf. JIRA # STR-7]
- IS&T-SIS staff training
- Develop and present further in-house trainings & integration with eBerkeley Java-training initiative.
- Center for Document Engineering
- Participation in CDE (Bob Glushko, et al.) efforts to reform administrative procedures & tools.
- BC&C articles
- Map out and write articles for quarterly BC&C contributions.
Component Research & Development
- Refactor Streek components to Java 1.5 for deployment on JBoss 4
- A principal motive is an intermittent security-related
bug that is resolved with Java 1.5 and JBoss 4 [cf. JIRA component "Java 5
Upgrade" in Streek project]
- login stack
- Refactor/re-package Login module for wider use (throughout IS&T);
cf. Java 1.5 / JBoss 4 refactoring, above, to which this will be tied [cf. JIRA # STR-2]
- Streek JUnit test automation
- Continue automation of JUnit testing in Streek; next step is to run tests that require authorization
[cf. JIRA # STR-8]
- Refactoring Streek interrelationship with project-specific code
- Includes refactoring/repackaging CourseWeb code in Streek tree [cf. JIRA # STR-28]
- Implement Streek releases in ist-jxde
- Phase out current requirement that app developers compile Streek
by releasing Streek components in compiled JAR files to be
versioned in and obtained from the ist-jxde codebase [cf. JIRA # STR-28]
- JIRA
- Upgrade and further customize IS&T installation of JIRA [cf. "JIRA Improvements"
project in JIRA]
Application-specific
- bearfacts load test
- tweak and run load tests for bearfacts; this load-test will be a model
for load-tests of other applications as well. [in progress;
cf JIRA # MMG-54]
- HAAS illustrated roster
- Package illustrated roster servlet and ejb client for HAAS. The servlet
must be modified to use the StudentPhotoFacade remote interface so
that HAAS can run in standalone tomcat. [cf. JIRA # STR-10]
Wide-ranging Initiatives
- SAKAI
- 50% of Randy committed to sakai project. Role to be determined.
Miscellany
- Hardware Upgrade for Randy
- get approval for and order new box for Randy as development machine with
sufficient power to run IDE at a comfortable clip; repurpose foozle as server (application
& web dev)
|