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