Personel Updates
Please include at least the following:
- What have you been working on since last meeting
- What are your (near) future plans
- What type of time commitment are you expecting to make
Developers
nichoj
- Stabilized Java system
- Investigating using pkgconfig intergration for ant to help make packages easier to maintain
- Has been taking it easy recently, and will probably do so for another few weeks
betelgeuse
- In the army
- Recruiting new developers
- Little bug fixes / version bumps every once in a while
caster
- Preparing split-ant setup with Ant 1.7, testing beta versions, reporting bugs upstream
- Fixing random bugs, bumps, migrations
- Lack of time due to work and kitchen reconstruction
gurligebis
karltk
nelchael
- resin stabilization: https://bugs.gentoo.org/show_bug.cgi?id=154682
- working (slowly :( ) on Java virtuals
- almost without time for 2-3 weeks (have to sort out few things)
sanchan
wltjr
- Past
- Became official maintainer of Tomcat, mod_jk, Tomcat's servletapi, JayBird?, edtftpj, iText
- Rev-bumped Tomcat, mod_jk, and servetapi (once its due again)
- Add JayBird? JDBC driver into tree, stabilized of one version of the driver
- Discussed doing virtuals with nelchael for servletapi, javamail, jmx, and etc. I believe he started on overlay and made some progress. No contributions from me so far there. ;)
- Add Netbeans 5.5 to portage. Not sure as to my future involvement with package, aside from daily use ;)
- Present
- Not really working on anything.
- Initial contact with JayBird? upstream so I can get the latest version to compile and provide some build.xml patches/recommendations.
- Get some uniformity to our JDBC driver naming scheme, also official naming scheme for like Tomcat's servletapi, likely to be tomcat-servletapi-2.4.5.5.20 or etc.
- Remove jdbc-firebirdsql, and/or merge the older ebuild versions into the JayBird? package, same package before it had a official name.
- Considering introduction of JNI use flag.
- Looking into cleaning house of old versions
- Clean up and renaming of all things tomcat, servletapi -> tomcat-servletapi, jasper -> tomcat-jasper, and version packages according to the version of Tomcat they are built from. Including slotting jasper according to Tomcat server slots.
- Tomcat 6.0 is just over the horizon, no efforts made to package so far, been slacking there.
- Availability
- Completely buried with work. Majorly lacking on time. Won't necessarily be away, but the next closes thing ;) A few hours a week is what I envision. More would be nice, should not be less. Hope things will improve by December.
Contributors
geki
ali_bush
- Games Related
- JOGL / JOAL / LWJGL
- Also a collection of other packaged from the java games project.
- Have a basic Jake2 ebuild. Just need to get around to finishing it and creating the download/cd ebuild.
- JBOSS Related
- Tricked fordfrog into helping me ;)
- Thinking about ways to separate nichoj's jboss eclass so that functionality and dependancies are handled nicely (jboss-utils.eclass and jboss-dep-<verson>.eclass)
- Making my way thru the thirdparty directory as we speak.
- Also been helping out netbeans, hibernate (hibernate-*)
- Very much interested in J2EE support for gentoo. Would also like to help with desktop applications and have some dreams of far flung experimental mod's for java-config
- Been attempting to package swing-labs projects. Lets not voice my opinion of their interpretation of 'OPEN SOURCE'. Hopefully a new release is around the corner.
- This may become redundant with java 1.6.
- Time: I always attempt to put in at least 10 hours per week. Average 1-2 hours per weeknight 5+ for saturday and sunday.
unlord
fordfrog
- I've been migrating packages, version bumping and creating some new ebuilds. I also gave some time to netbeans, could say we (ali_bush and me) maintain it somehow atm. With ali_bush we also work on jboss ebuild.
- I plan to continue in the path I have started, that is migration, version bumping, new ebuilds, jboss, netbeans, and possibly some new stuff that may interest me.
- A rough estimate about 10hrs a week, it depends on my current workload and needs for having something in Gentoo.
fridrik
- Built latest unstable eclipse and did some minor bumps on the overlay
- Tightly integrating Eclipse with Gentoo and setting up the plugins (see Eclipse_Plugin_Maintenance)
- A couple of hours during most of the working day evenings
Announcements
- New Java system is stable!
- Java 1.6 ETA for December
- ANT 1.7 is currently in beta
- New contributors: fordfrog, fridrik, and ali_bush
- Azureus 2.5.0.0 is stable on x86 and the binary version will be deprecated when other arches catch up
- anonymous cvs/svn available for contributors
Topics for discussion
- Migration status
- what still needs to be migrated
- what needs to be stabilized
- need some scripts for this
- ideally would get rid of generation-1 as soon as possible
- Staffing needs
- QA
- What common issues can we check at merge time?
- What type of things would we want to check?
- verify bytecode generated, ie class-version-verify
- other stuff
- maybe a tool for checking sanity of build.xml files, ie no targets named like -compile, make sure there's a clean target, etc
- Think what we can do about packages that build optional/different stuff based on (autodetected) version of JDK used to build.
- Think how we could make the work with overlay more effective. The main problem is that it is not obvious what state is each ebuild in so it cannot be easily determined whether the package is still being worked on or it is ready for portage.
- project page could use a face lift
- documentation should be reviewed
- likely inconsistencies between developer guide and reality
- jni use flag?
