16:01:53 <sochotni> #startmeeting Java SIG -- https://fedoraproject.org/wiki/SIGs/Java
16:01:53 <zodbot> Meeting started Tue Dec 21 16:01:53 2010 UTC.  The chair is sochotni. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:01:53 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:01:59 <sochotni> #meetingname java-sig
16:01:59 <zodbot> The meeting name has been set to 'java-sig'
16:02:13 <sochotni> #topic roll-call
16:02:22 <mbooth> yo
16:02:43 <orionp> here
16:02:54 <sochotni> #info mbooth akurtakov nthykier orionp sochotni here
16:03:02 <sochotni> I guess pingou should be around too..
16:03:06 <sochotni> we'll see
16:03:42 <sochotni> so I'll start with the good news..
16:03:46 <sochotni> #topic Maven 3
16:04:05 <sochotni> I just built new maven 3 in Fedora with custom local resolver
16:04:27 <sochotni> (that is, if you update to release 4 you will have mvn3-local command)
16:04:43 <sochotni> it *should* work as a drop-in replacement for mvn-jpp
16:05:04 <akurtakov> I will definetely start using it :)
16:05:14 <sochotni> I'd be lovely if you could play with it during lonely christmas holidays :-)
16:05:25 <akurtakov> just for the sake of not having jars copied :)
16:05:44 <sochotni> yes, there should be some speed improvements...but we'll see
16:06:06 <mbooth> Cool
16:06:08 <sochotni> also packages with incorrect pom filenames are down to 6
16:06:32 <sochotni> mostly not so important, but I'll fix them eventually
16:06:49 <akurtakov> one of them is mbooth's (hint, hint)
16:07:05 <mbooth> Sorry, I know :-)
16:07:23 <akurtakov> fop is not rebuildable, it's my fault
16:07:31 <sochotni> akurtakov: shame on you :-P
16:07:41 <sochotni> why is that btw?
16:07:58 <akurtakov> there is a custom codegen task they use in the build
16:08:04 <akurtakov> and it fails on fedora
16:09:17 <sochotni> akurtakov: any idea how to fix it?
16:09:50 <akurtakov> sochotni: nope, but I need if for some hindi/devangari problems
16:09:58 <akurtakov> so I'll have to fix it
16:10:04 <sochotni> OK
16:10:16 <sochotni> I'll move to another topic then..
16:10:24 <sochotni> #topic Tomcat5->6 migration
16:10:59 <sochotni> I've seen quite a few commits with fixes
16:11:24 <akurtakov> was there a tracking bug for it?
16:11:35 <sochotni> 14 packages total
16:11:37 <orionp> Tracker bug 640397 shows 14 left
16:11:43 <sochotni> https://bugzilla.redhat.com/show_bug.cgi?id=640397
16:12:04 <sochotni> #info 14 packages still require tomcat5 (or subpackage)
16:12:32 <akurtakov> not that much, should be doable for F-15
16:12:37 <sochotni> From what I tried to fix it's mostly not so much of a problem...
16:12:43 <sochotni> I think so
16:12:56 <sochotni> could we have a feature "No Tomcat 5" ? :-D
16:13:09 <akurtakov> doesn't sound good
16:13:22 <akurtakov> only problem will be packages that depend on jasper
16:13:24 <sochotni> sounds great to me...
16:13:33 <akurtakov> because jasper changes are huge
16:14:05 <sochotni> orionp: fyi...if you mass-file bugs...it's good to add name of package in summary because then I can see it in a mouse-over hint in bugzilla
16:14:43 <orionp> Yeah, I fixed that in later filings.  I'm going through some older bugs and adding the name
16:15:15 <sochotni> fyi maven-doxia update (that removes tomcat5 dep) needs new httpcomponents-client
16:16:07 <sochotni> #link https://bugzilla.redhat.com/show_bug.cgi?id=664493 httpcomponents-client review bug :-)
16:16:18 <akurtakov> I'll finish core today
16:16:25 <sochotni> it depends on -core...
16:16:38 <sochotni> akurtakov: OK, if there are any problems I'll fix it right away..
16:17:17 <sochotni> plexus-xmlrpc also had some problem....can't remember what now
16:17:52 <sochotni> another point I guess..
16:18:22 <sochotni> #info no-tomcat5 should be completed by F-15
16:18:28 <sochotni> #topic tomcat 7
16:18:44 <akurtakov> we need someone to drive it
16:19:07 <akurtakov> preferably more experienced packager
16:19:45 <akurtakov> taking care of systemd unit creation and all the rest integration issues
16:19:47 <sochotni> mbooth, orionp: do you have any interest in making tomcat 7 run on Fedoras?
16:20:12 <sochotni> "interest" is probably not the right word...
16:20:12 <orionp> Nope, I'm actually trying to limit my java work
16:20:34 <mbooth> I'm afraid I have no real experience with tomcat. How much work would it be?
16:20:45 <mbooth> Are there many deps missing from the distro?
16:20:59 <akurtakov> mbooth: there shouldn't be missing deps
16:21:00 <sochotni> I think that's the point...we don't know at this point
16:21:18 <akurtakov> though updates to existing one will be needed
16:21:18 <sochotni> ah, OK...I didn't bother to check
16:21:58 <mbooth> I could probably take a look. Will have to wait till the new year now though.
16:22:41 <sochotni> well we wouldn't expect anything during Christmas time :-)
16:22:47 <mbooth> Oh, eek, there's FUDCon straight after New Year too
16:23:10 <sochotni> mbooth: you could organize hackfest for getting tomcat into fedora :-)
16:23:41 <akurtakov> mbooth: this is good time to fix tomcat6 deficiencies so don't try hard to keep to it :)
16:23:55 <akurtakov> where is this Fudcon?
16:24:04 <sochotni> #info mbooth *might* take a look at tomcat7 requirements after new years :-)
16:24:11 <mbooth> Tempe Arizona
16:24:18 <mbooth> I'll see what I can do :-)
16:24:31 <sochotni> #topic tracker bug status
16:25:15 <akurtakov> we gained a number of new bugs today
16:25:20 <akurtakov> mostly review requests
16:25:26 <sochotni> number of bugs has been growing steadily :-) Sadly recent common-poms cleanup caused some packages failing to build..
16:25:33 <sochotni> but yes, a lot of reviews...
16:26:19 <sochotni> I'll have to start reviewing again more often I guess. Help would be appreciated though :-)
16:26:45 <akurtakov> 15 open, if everyone tries to fix one bug per week we can keep it sane
16:26:53 <sochotni> fyi I'll be gone between from 23rd till 6th of january
16:27:34 <akurtakov> me from tomorrwo till 3rd
16:27:35 <sochotni> I might be around #f-j for quick questions but no real work :-)
16:28:29 <akurtakov> and who knows one may push some wild changes after getting enough wine :)
16:28:49 <sochotni> fortunately I would be hard for me to do :-)
16:29:05 <sochotni> *it
16:29:05 * mbooth starts watching akurtakov's commits ;-)
16:29:46 <akurtakov> mbooth: thanks for the mylyn-trac and shelled work
16:29:48 <akurtakov> :)
16:30:18 <sochotni> #info one tracker bug per week per sig member would be woot
16:30:25 <sochotni> #topic open floor
16:30:48 <sochotni> FYI guys...there is one outstanding bug that I won't be able to fix tomorrow I guess..
16:31:00 <sochotni> I'll probably send email to java-devel about it...
16:31:16 <akurtakov> sochotni: and it is?
16:31:34 <sochotni> akurtakov: jaxp_parser_impl and xerces
16:32:09 <sochotni> I am looking for example build log...
16:32:34 <mbooth> akurtakov: no problem, what's the best way to get my eclipse-mylyn patches some attention? David Green doesn't seem to be receiving emails from Bugzilla.
16:33:03 <sochotni> ok found it...
16:33:04 <akurtakov> btw, I plan to create jetty-libs subpackage in order to remove all the mx4j and what not out of eclipse deps
16:33:13 <mbooth> (At least it said it was excluding him when I commented)
16:33:16 <sochotni> #https://koji.fedoraproject.org/koji/getfile?taskID=2672646&name=build.log example build with org.w3c.dom.ElementTraversal
16:33:46 <sochotni> mbooth: maybe he has "whines" set-up
16:33:47 <akurtakov> mbooth: send him mail confirming it
16:34:08 <sochotni> instead of receiving mail for every change he'll get summary emails once every few hours or so
16:34:09 <akurtakov> I think he get some new position in tasktop
16:34:31 <orionp> akurtakov: thanks for building apache-poi
16:34:33 <akurtakov> so who knows what's his current state
16:34:35 <akurtakov> orionp: np
16:34:41 <mbooth> Ok
16:35:06 <mbooth> sochotni: is xml-commons-apis.jar not in the classpath?
16:35:15 <sochotni> obviously not..
16:35:18 <sochotni> it never was...
16:35:19 <akurtakov> orionp: I just try to keep my bugs less than 100 bug
16:35:39 <sochotni> I could add xml-commons-apis to /usr/share/maven2/lib/
16:35:54 <sochotni> for maven 3 I had to add it there anyway
16:36:45 <sochotni> mbooth: I'll test it tomorrow
16:37:07 <sochotni> I don't want to do big changes just before going away for 2 weeks :-)
16:37:16 <mbooth> Fair enough :-)
16:37:48 <sochotni> Fedora is not RHEL (especially rawhide), but it doesn't have to mean broken system every other day :-)
16:38:15 <sochotni> FYI I submitted a talk for FOSDEM
16:38:25 <sochotni> I haven't received YES/NO yet...
16:38:44 <sochotni> according to schedule I should get it sometime today
16:39:02 <mbooth> What's the topic?
16:39:11 <sochotni> Java packaging for developers
16:39:21 <mbooth> Cool :-)
16:39:26 <sochotni> e.g. proper use of maven, avoiding certain plugins etc
16:39:33 <sochotni> doing source releases
16:39:43 <sochotni> not shading one package in another
16:40:09 <sochotni> if you want to create "bundled" binary jar. OK, but provide simple way to build non-bundled jar as well
16:40:14 <sochotni> etc
16:40:33 <sochotni> I still have to figure out proper structure
16:40:46 <sochotni> ideas welcome of course
16:42:37 <mbooth> You should post some drafts of your talk, I'd definitely take a look :-)
16:42:57 <mbooth> Whether I have something to suggest or not is a different matter entirely....
16:42:59 <sochotni> OK, FOSDEM is on first February weekend...
16:43:17 <sochotni> I'll try to prepare some draft after New Year's
16:45:10 <sochotni> so...I guess that's it
16:45:48 <sochotni> Merry Christmas and Happy New year everyone in case we won't get to talk before the D day :-)
16:46:01 <mbooth> And you :-)
16:46:14 <akurtakov> merry christmas everyone :)
16:46:19 <sochotni> 2011 is gonna be the year of Linux desktop! :-D
16:46:38 <mbooth> sochotni: Yeah yeah
16:46:51 <sochotni> ok
16:46:53 <sochotni> #endmeeting