/srv/irclogs.ubuntu.com/2008/07/03/#ubuntu-meeting.txt

slangasekogra: um, not worth the shipping... :)00:00
liwgracias and good night00:00
slangasekthanks, all00:00
ArneGoetjethanks00:00
TheMusothanks00:00
ograheh, probably, but it woul sit next to an indigo2 in my little muzeum00:00
evandthanks00:00
ograthanks00:00
calcgoodnight00:02
james_wnight all00:03
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Bugs for Hugs Day | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 03 Jul 00:00 UTC: Maryland LoCo IRC | 03 Jul 13:00 UTC: Desktop Team | 03 Jul 16:00 UTC: First Java Team meeting | 04 Jul 16:00 UTC: How to run a Bug Jam | 05 Jul 19:00 UTC: How to run a Bug Jam
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Maryland LoCo IRC | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 03 Jul 13:00 UTC: Desktop Team | 03 Jul 16:00 UTC: First Java Team meeting | 04 Jul 16:00 UTC: How to run a Bug Jam | 05 Jul 19:00 UTC: How to run a Bug Jam
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Bugs for Hugs Day | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 03 Jul 13:00 UTC: Desktop Team | 03 Jul 16:00 UTC: First Java Team meeting | 04 Jul 16:00 UTC: How to run a Bug Jam | 05 Jul 19:00 UTC: How to run a Bug Jam | 08 Jul 11:00 UTC: Asia and Oceania Ubuntu Membership Approval Board
=== asac_ is now known as asac
=== lamont` is now known as lamont
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Bugs for Hugs Day | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 03 Jul 13:00 UTC: Desktop Team | 03 Jul 16:00 UTC: First Java Team meeting | 04 Jul 16:00 UTC: How to run a Bug Jam | 05 Jul 19:00 UTC: How to run a Bug Jam | 08 Jul 11:00 UTC: Asia and Oceania Ubuntu Membership Approval Board
=== asac__ is now known as asac
=== dholbach_ is now known as dholbach
=== puzzle is now known as ecanto
=== asac_ is now known as asac
=== tuxlinux_ is now known as tuxlinux
=== evand_ is now known as evand
* mvo looks around13:54
pittihi13:57
seb128hey pitti13:57
* tedg says morning everyone13:58
tedgWe should have the entire meeting in the third person :)13:58
mvohey pitti, seb128, tedg13:58
pedro_hi hi13:58
MacSlowgreetings13:59
MacSlowyo pitti, seb128, tedg, mvo, pedro_13:59
mvohey MacSlow!14:00
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Desktop Team | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 03 Jul 16:00 UTC: First Java Team meeting | 04 Jul 16:00 UTC: How to run a Bug Jam | 05 Jul 19:00 UTC: How to run a Bug Jam | 08 Jul 11:00 UTC: Asia and Oceania Ubuntu Membership Approval Board
=== Rinchen` is now known as Rinchen
Keybukriiight14:02
Keybuktedg: activity report? :)14:02
tedgKeybuk: Yes, sorry.  I upgraded to Intrepid... so I was fighting X until late. :(  I'm doing it right now.14:03
tedgKeybuk: I would like to add "IM Future" to the agenda.14:03
Keybuk:-)14:03
Keybukok14:03
Keybukhttps://wiki.ubuntu.com/DesktopTeam/Meeting/2008-07-0314:03
Keybuk^ agenda with everything but tedg ;)14:03
KeybukMacSlow: you had an action to update clutter, and an agenda item saying you weren't able to do it?14:04
Keybukare they in the sponsor queue now?14:04
MacSlowKeybuk, no I still have to work on that :/14:04
Keybukok, you should obviously confirm that with Mark14:05
Keybukif you don't need it, Neil can always do it ;)14:05
Keybukseele: did you get any further with Jono?14:05
MacSlowKeybuk, but considering I've to present something regarding the login-experience by next week... I'm hm... well... not sure what to give higher priority14:05
seeleKeybuk: nope, i did ping him again last week too14:05
MacSlowKeybuk, ok14:06
KeybukMacSlow: whatever Mark wants you to do is your priority14:06
MacSlowKeybuk, Ok I'll check with Mark14:06
KeybukMacSlow: and likewise, merges are over now - so we'll drop that final action point14:07
pittihm, we shouldn't merge it any more? weird14:07
MacSlowKeybuk, well goffice and gnumeric are done by now14:07
Keybukpitti: Debian Import Freeze14:07
KeybukMacSlow: oh, great! I didn't see that in -changes14:07
Keybukbut now that I learn how to type "office", I can see it14:08
pittiKeybuk: true, but that's meant as "you have to ask now", not "it's impossible now"?14:08
MacSlowKeybuk, maybe the stuff mvo sponsored last night didn't show up there yet14:08
seb128pitti: what do you have to ask now?14:08
pittiseb128: initial merges14:08
seb128ask to do what I mean14:09
MacSlowmvo, is there any latency for stuff to show up once you uploaded it? Now sure how this -changes stuff is generated14:09
MacSlows/Now/Not14:09
KeybukMacSlow: it's there, I'm just unable to spell14:09
Keybuknext topic14:09
MacSlow:)14:09
KeybukActivity Reports14:09
mvoMacSlow: should be here now14:09
Keybuk(the sending of)14:09
Keybukthe distro team is ever growing as a team now14:10
MacSlowmvo, Keybuk just said he misspelled it... probably while searching for the entries :)14:10
mvook14:10
Keybukand our internal list is full of the reports, all on different days, etc.14:10
Keybukso a decision has been made that distro-team is no longer the appropriate place to send your reports14:10
Keybukin future, simply send your reports to your line manager (me!)14:10
pittioh, hm14:11
MacSlowok14:11
Keybukif there's non-confidential bits, you can also send them to ubuntu-desktop where I'm sure the community would be delighted to read them14:11
Keybuk(or edit out the confidential bits and send them)14:11
seb128I don't think we should abuse the community list for that14:11
KeybukI'll continue to include them in the report from this meeting14:11
pittiKeybuk: well, for -desktop, the weekly meeting report already goes there, and includes the reports, right?14:11
pittiso that would be redundant14:11
Keybukpitti: right14:11
seb128will you continue in copying those in the meeting minutes?14:11
Keybukseb128: I will14:11
Keybukdoes anybody particularly want their reports to be read before the meeting?14:13
Keybukor would everyone be happy with them being read by others as part of the meeting report afterwards?14:13
pittioccasinoally it is useful to discuss agenda items on the ML before the meeting14:13
Keybukit is, but maybe those should be public mailing list threads anyway? :)14:14
pittias for the actual reports, inclusion in meeting report sounds good to me14:14
MacSlowright... e.g. the libpam issue I have is such a thing I guess?14:14
pittiKeybuk: just what I wanted to say :)14:14
seb128I like to be able to comment on some points listed during the meeting14:14
seb128but having those in the meeting agenda is good enough14:14
MacSlowpitti, would the libpam issue be a topic to be discussed on the ml before the meeting?14:14
Keybukif everyone's happy, let's agree to only send the reports to me - and I'll include them in the meeting report, and make sure we have time at the end of the meeting to discuss any points14:15
seb128works for me14:15
MacSlowpitti, I only had a very brief discussion with ogra and slangasek on IRC earlier today14:15
pittiMacSlow: it's pretty independent, I'd say; it's not specific to the desktop team, and should just be discussed on ubuntu-devel@14:15
Keybukif you have particular items you want discussed first, you should use the ubuntu-desktop or ubuntu-devel mailing lists as they're intended and discuss it there14:15
MacSlowpitti, ok14:15
* mvo nods14:15
Keybukok14:16
Keybuknext week's meeting14:16
KeybukI'll be at GUADEC, as will seb128, pedro_, mvo and MacSlow14:16
Keybukpitti: will you lead the meeting for the others?14:17
pittisure, I can do that, if there's anyone left to meet ;)14:17
pittiwe'll see each other on Sunday anyway, too14:17
Keybukdo the others feel like they want a meeting?14:18
pittilet's have the meeting formally, and just cut it after 10 minutes if there's nothing to discuss, shall we?14:18
Keybukok14:18
MacSlowyup14:18
KeybukEVERYONE, cc your activity report to pitti so he can put together the meeting report14:18
Keybukpitti: at the very least, send out one with the reports in it14:18
pittinoted14:18
Keybukobviously there will be no desktop team meeting the week after14:19
Keybuksince we'll all be in sunny london14:19
pitti\o/14:19
MacSlowsunny would be awesome :)14:20
pittiyou mean, s/no/the entire week/ :)14:20
Keybukwell, yes14:20
Keybukno online team meeting ;)14:20
Keybukon GUADEC, does everybody going know where they're going, where the hotel is, who they're rooming with, etc.?14:21
MacSlowyes14:21
pedro_yup14:21
mvoyes14:21
seb128sure ;-)14:21
seb128do we have any agenda about things we should discuss at GUADEC etc?14:22
Keybukseb128, mvo, MacSlow: you all fly in on the monday?14:22
MacSlowlate sunday night14:23
MacSlowyeah... early monday :) sorry14:23
KeybukMacSlow: oh, yes, very late14:23
mvoyep14:23
KeybukMacSlow: same flight as mvo14:23
MacSlowtravel begins for me sunday anyway14:23
MacSlowKeybuk, indeed14:23
KeybukMacSlow: make sure you chat to Neil (who you're rooming with) so he knows what time you'll crawl in ;P14:23
seb128Keybuk: I fly on monday morning, the option on sunday really sucked14:24
MacSlowKeybuk, I thought I only share room with Neil at the sprint... not at GUADEC14:24
KeybukMacSlow: did you read the spreadsheet I sent out?14:24
pedro_I'm arriving Sunday late at night and starting to travel the Saturday evening eek14:24
mvoKeybuk: I will try to not wake you up, but it will be late, you may want to use ear-plugs :)14:24
MacSlowKeybuk, no wait... at the sprint it's Ted14:25
MacSlowKeybuk, yes... I remember now the spreadsheet supersedes the wiki-page14:27
Keybukapologies for the confusion with it all14:27
Keybukthe hotel wasn't happy booking people in at 4am14:27
Keybukso mvo and MacSlow had to share with someone already there14:27
Keybukand Eyas attempted to optimise the rooms a little bit too keenly14:27
MacSlowKeybuk, np14:27
Keybukso I flattened it out again best I could14:27
KeybukI think, in practice, it was just neil and mirco that got swapped into a room together since Neil arrives on the same flight as me14:28
Keybukanyway14:29
Keybukagenda for GUADEC14:29
Keybukbzr bzr bzr bzr bzr bzr bzr bzr14:29
seb128fight fight fight?14:29
MacSlow?14:29
MacSlow? ? ? ? :)14:29
Keybukthe Bazaar folks are sending a veritable army to persuade GNOME that git is a piece of crap14:29
seb128that's going to require a lot of beers ;-)14:29
mvobzr++14:30
MacSlowfaith-wars ahead ;)14:30
Keybukhiring is another big one14:30
MacSlowthe Xorg-crowd will try to counter that I could imagine14:30
Keybukwe're hiring:14:30
Keybuk * Desktop Team Manager14:30
Keybuk * Ubuntu GNOME Maintainer14:30
Keybuk * about 3 developers to work on Ubuntu Online Desktop14:31
Keybuk * some developers (probably about the same number) to work on the Ubuntu Desktop Experience14:31
mvoincidenty I draftet a little "git-for-bzr-users" the other night about my painful learning of the git basics14:31
Keybukso we should tell people how great it is to work for Canonical :)14:32
tedgSo a religious fight over version control and hiring bonuses ;)14:33
Keybukoh, yes, hiring bonuses!14:33
Keybukremember, if you recommend someone who gets a job, you get $$ :p14:33
MacSlowhint: keep me out of any discussion regarding packaging ;)14:33
KeybukMacSlow: 5-6 of the positions do not involve significant amounts of packaging14:33
MacSlowKeybuk, I know... it was meant as a joke :)14:34
Keybukin fact, some of those may end up being your team mates14:34
tedgWe should start a pyramid scheme, if you recommend someone who gets a job who then recommends someone who gets a job you get a bonus ;)14:34
seb128"  * some developers (probably about the same number) to work on the Ubuntu Desktop Experience"14:34
Keybukseb128: intended paste?14:34
seb128is that upstream work? rather bling or all sort of desktop work?14:34
seb128Keybuk: yes ;-)14:35
Keybukvery bling upstream work14:35
seb128ok14:35
Keybukhopefully you all know now that I am stepping down as the head of the Desktop Team14:35
Keybukand that we'll be hiring a new manager, who will be supported by a Technical Lead14:36
Keybuk(the platform team will undergo a similar change)14:36
Keybukthe desktop team will continue to concentrate on maintenance of the two desktop edition14:36
Keybukdevelopment of software to deal with the common experiences, and stuff unique to ubuntu like jockey, update manager, etc.14:37
Keybukin fact, there will be a little internal shuffling in the distro so that other desktop-related bits will fall into the desktop team14:37
Keybukas part of this, the "new experience" work will be separated out into a new team14:38
Keybukthis team will be doing lots of very cool development work, looking at new and blingful ways to improve the desktop14:38
Keybukand this time will be very much an upstream team14:38
Keybuka new manager will be hired for this team, provisionally called the "desktop experience team"14:38
Keybukand ted and mirco will transfer over to that team14:39
Keybukin the meantime, since Mark is keen to get started, they'll continue to report to me but Mark will manage their day-to-day workloads14:39
ograexperience ....14:40
ogra:)14:40
KeybukI know that Mirco is greatly looking forwards to not doing any more merges :)14:40
MacSlowYES!14:40
mvoheh :)14:40
MacSlowGL all the way!14:40
ograMacSlow, congrats to getting that ugly goffice/gnimric stuff in shape btw :)14:40
ogra*gnumeric14:40
MacSlowogra, much of the nasty bits mvo has to get the credit for!14:41
ograwell, but you have seen the guts and it wasnt an easy one :)14:41
seb128next he's going to update pam apparently ;-)14:41
ograyeah, i heard that one14:41
ografine if he takes over maintenance for it :P14:41
mvoI kept wondering during the merge if it shouldn't be xubuntu people doing it given that the multibuild was added specifically for them14:41
ograyeah14:41
MacSlowogra, at least I now can appreciate the work done by mvo, seb128, pitti & Co even more... merges can be bloody gruesome :)14:41
Keybukmvo: because making cody-somerville cry is such fun? :)14:42
mvoseb128: *cough*14:42
* ogra was expecting that too14:42
mvoyeah :)14:42
seb128mvo: it should yes, but apparently they are busy or slacking or something14:42
MacSlowseb128, can you feel my pain? ;)14:42
seb128that's not that bad ;-)14:42
KeybukMacSlow: so, about pam14:43
Keybukyou have an agenda item for it <g>14:43
MacSlowseb128, I'd rather prefer sticking to gdm r6275 and avoid the libpam issue for some time... ogra and slangasek told me earlier what a huge bunch of work it would be to update everything to libpam >= 0.99.10.014:43
MacSlowI'm scared as hell regarding the libpam issue14:44
KeybukMacSlow: sounds like this should be discussed on ubuntu-devel14:44
Keybukslangasek is Mr PAM14:44
MacSlowKeybuk, so skip it here and just ask what I want to ask on the ubuntu-devel ml?!14:44
Keybuko/~ Call Mr. PAM, that's my name14:45
seb128are you sure the new version is required?14:45
Keybuko/~ that name again is Mr. PAM14:45
seb128http://svn.gnome.org/viewvc/gdm/trunk/daemon/gdm-session-worker.c?r1=6276&r2=6275&pathrev=627614:45
KeybukMacSlow: exactly14:45
seb128the code seems to use ifdef cases14:45
MacSlowKeybuk, ok14:45
MacSlowseb128, hm... didn't saw that yet14:45
Keybuk(-> mailing list ;)14:45
Keybuktedg: IM Future14:45
MacSlowI wonder if Fedora uses a new libpam already14:46
tedgSo the question came up with where do we seem IM going on the desktop.14:46
KeybukIM being Instant Messaging14:46
tedgIs it a Pidgin or a Telepathy thing.14:46
tedgIt seems like Telepathy is trying to get into GNOME, but not for this round at least.14:46
seb128MacSlow:  fc9 has 1.0.114:47
Keybukmy feeling is that Pidgin vaguely works, but isn't popular14:47
tedgWill Empathy be default on the Ubuntu desktop in the future?14:47
KeybukTelepathy is popular, the future, but doesn't work14:47
seb128Keybuk: I've to opposite feeling14:47
Keybukseb128: really, which feeling do you have?14:47
seb128I've the impression 95% of linux non-kde users are running pidgin14:47
mvoI guess this is because pdigin works14:47
seb128or maybe I didn't get your "popular" definition14:48
Keybukah, sorry14:48
pittiwhy isn't pidging popular?14:48
Keybukby popular I meant that nobody really _likes it_14:48
Keybukbut everybody uses it14:48
pedro_it's very popular14:48
pittiit speaks everything IMish and looks moderately decent?14:48
seb128to be fair I don't think we get very users complains14:48
KeybukPidgin vaguely works, everyone uses it, but nobody really likes it14:48
MacSlowseb128, that explains their forward nature to add this newer libpam feature to gdm14:48
pittii. e. my q is: what's wrong with it?14:48
seb128it just works fine for all the lusers I know14:48
Keybukeveryone likes Telepathy, but it doesn't work and nobody uses it much14:48
seb128"everyone" in the GNOME upstream community you mean14:49
Keybukyeah14:49
* Keybuk isn't picking good words today14:49
seb128the large userbase has nothing against pidgin from what I can see14:49
seb128I would be in favor to keep using pidgin until we have a compeling reason to switch14:49
Keybukthe main thing telepathy has going for it, is that one day it will do MSN video chats14:49
seb128or until telepathy is a good as pidgin is14:50
Keybuk(it claims to do it today, but usually crashes on me <g>)14:50
seb128the telepathy stack is available in ubuntu and people who know about it are usually fine installing it14:50
seb128and users who don't know about it likely want to use pidgin at the moment because it works better14:50
Keybukso would you say that Pidgin is clearly today's choice14:51
seb128so I would be in favor of keeping pidgin as the default for now14:51
pittiof course it would be nice to eventually merge things like pidgin and ekiga, but is it there yet?14:51
Keybukand the choice of the near future14:51
seb128dunno about near future14:51
Keybukbut in the distant future, telepathy may have more promise14:51
MacSlowregarding pidgin... it's ICQ-plugin just started to fail working yesterday14:51
seb128but I don't see that changing in a 6 months timeframe14:51
pittiMacSlow: hardy-proposed FTW14:51
seb128MacSlow: already fixed yesterday for gutsy, hardy and intrepid14:52
MacSlowpitti, I've those enabled... odd14:52
seb128MacSlow: the hardy update was blocked until this morning due to 8.04.114:52
pittiMacSlow: upgrade again :) (and maybe de.archive mirror lag)14:52
Keybuktedg: does that answer your question? :)14:52
seb128anyway14:52
seb128what other people think about pidgin?14:52
seb128I've been a bit vocal but I'm interested in other people opinion too ;-)14:52
ograpitti, so would you drop xchat for pidgin ?14:53
tedgKeybuk: Yes.14:53
seb128ogra: we did that a year ago14:53
KeybukI use pidgin for MSN, I tried to hack on the code a couple of times, but it made me ill14:53
ograseb128, pitti didnt :)14:53
pittiogra: we haven't isntalled xchat for ages any more; WDYM?14:53
ograseb128, me neither14:53
KeybukI use Empathy for Jabber and Bonjour, and the code for that is much neater14:53
tedgPersonally, I like Empathy but it does make me unhappy often (using Pidgin now)14:53
pittiogra: oh, you mean me personally? I use weechat nowadays14:53
Keybukbut then again, random trivia time14:53
ograpitti, oh, i thought you had it last sprint :) sorry then14:53
seb128Keybuk: code is not revelant here since we don't do upstream work on it ;-)14:53
Keybukwe use Telepathy to do the Icecast streaming at UDS14:54
MacSlowpitti, seb128: will try14:54
ograpitti, so why dont you use pidgin ? :)14:54
seb128what we need to know if it does as many protocol, has the same features and is as stable14:54
pittiI use pidgin every day (started automatically) for ICQ and jabber, and it Just Works14:54
Keybukand it breaks randomly14:54
pittiogra: too wasteful with screen space14:54
ograit does IRC as well14:54
ograright14:54
Keybukin fact, we had to roll back to hardy versions of some things just to make it work for Prague14:54
seb128I use it for icq, jabber, msn and bonjour at conference and it just works for me too14:54
tedgseb128: Telepathy will use pidgin's libpurple, so the protocols aren't as much of an issue.14:54
Keybukso Telepathy clearly has a way to go14:54
pittijust fine for ICQ, but not nice for IRC channels which are permanently open14:54
ograi fintd it unusable for IRC as well ...14:54
tedgseb128: It isn't as stable though.14:54
Keybukseb128: the pidgin bonjour implementation is infamously broken14:54
Keybukpidgin can only talk to pidgin14:55
seb128when I tried it previous time I didn't manage to configure an account14:55
seb128but maybe I should try again14:55
tedgThe cool part about telepathy is the GStreamer integration, the voice chats and video (I haven't done that yet) possibilities are exciting.14:55
pedro_also at the moment Empathy doesn't have a lot of the shiny things that normal users tend to use (smiles, themes, etc) it's also a bit difficult to configure (new accounts for instance)14:55
seb128well14:55
seb128on the paper telepathy is great14:55
seb128and it's clearly the way to go14:55
seb128I just don't think it's there yet14:55
seb128and I think our usebase will not like the change because it'll no win them a lot14:56
tedgAlso, folks like Abiword are using it for their AbiCollab stuff (one mode of it)14:56
ograjust ship the papaer with the CDs :)14:56
seb128and it still has many issues compared to pidgin14:56
MacSlowtedg, the gstreamer-bits of Telepathy make me jump of joy regarding all the "hideous" things one could to with GL on it14:56
seb128that's likely early gstreamer days14:56
Keybuktedg: Abiword vs. OpenOffice is a totally different religious war ;)14:56
seb128everybody was still using totem-xine14:56
ograKeybuk, a totally vaid one though ... until it comes to .ppt14:56
Keybukseb128: I think we got away with that because nobody really expected video to work14:56
ogra*valid14:56
Keybukso we were able to bet on gstreamer, and wait for it to develop14:57
KeybukI think people expect IM to work too much14:57
* tedg doesn't know why development of presentation software seems to fail14:57
Keybukso we have to use Pidgin, and can't default to telepathy until it actually works14:57
seb128right14:57
MacSlowKeybuk, three of the core gstreamer folks are at Collabora now14:57
seb128and my gut feeling is that telepathy is not there yet14:57
mvothey are used to see it working from previous releases14:57
seb128and it'll be perceived as a regression for many users in the current state14:58
MacSlowKeybuk, so one can expect to see gstreamer usage in telepathy rock sooner or later14:58
Keybuktedg: http://www.apple.com/iwork/keynote/ but for Linux ... mmmm14:58
ogratedg, yes, its a shame ... and there were several attaempts ... but you are somewhat bound to have ppt support *first* before you start anything else , because its a quasi standard14:58
MacSlowKeybuk, but that's just a bit of guessing from my side14:58
seb128UI too confusing, too many bugs, features not ready yet14:58
tedgSo, let me add a GUADEC question.... Telepathy for next LTS?14:58
seb128yes14:58
seb128I would say a one year timeframe seems reasonable14:58
seb128maybe intrepid+114:58
seb128just my opinion14:59
seb128but it depends a lot of active the project is in the next months, not easy to say14:59
seb128gvfs is stalled at the moment for example14:59
tedgKeybuk: Have you actually used Keynote?  I haven't done anything but look at screenshots :-/14:59
Keybuktedg: yes15:00
Keybukit's really quite nice15:00
tedgKeybuk: What's so great?15:00
tedgIs Nokia still funding Telepathy development?15:00
seb128btw does anybody knows what is going on tracker?15:00
Keybuktedg: it's not the PowerPoint model of presentation, where you draw boxes and drop things into slides15:00
seb128some guys are commiting all days long on it for months now15:00
Keybuktedg: it's much more about visuals and styles, and emphasis on what you want to say15:00
seb128is nokia funding them to get it on shape or something?15:01
Keybukhard to explain really15:01
KeybukI found it really easy to put together a presentation in keynote, when OOo (and ppt) seems like a hard slog15:01
tedgseb128: Nokia funded the original work, it ships in the Internet tablets today.15:01
seb128tedg: speaking about what?15:01
tedgseb128: I'm not sure if they're funding more work or not.15:01
tedgseb128: Telepathy.15:01
seb128I was speaking about tracker, the indexer thing15:02
tedgHeh, okay :)15:02
tedgSorry.15:02
tedgKeybuk: Interesting, I'll have to convince my wife she needs a copy at academic discount so I can play with it :)15:02
Keybuktedg: you can download a free trial15:03
Keybukseb128: no idea about tracker, not been following it15:03
Keybukit's another thing in my "want, but ewwww" bin15:03
* Keybuk presses on, since we're over time15:04
Keybukhttps://wiki.ubuntu.com/DesktopTeam/ReportingPage15:04
Keybukplease, please, everybody add things to that page today15:04
KeybukI need to write the monthly report and team report, and have little content15:04
tedgThe KDE tracker (I forget the name) seems to be developing well.15:04
tedgIf it's all XESAM as the backend, it might be an option.15:04
Riddellstrigi15:04
Keybukotherwise is there any other business?15:04
mvoKeybuk: should we add the major bits of the last month to that reports page?15:05
pittiI wanted to discuss g-s-t replacement, but that can happen on the ML, too15:05
tedgRiddell: How "QT" is it?  Can you just install the indexer/backend?15:05
Riddelltedg: the backend isn't Qt at all15:05
pittiI sent a report last week, but got no response so far15:05
mvopitti: the users tool is the only missing bit, right?15:05
pittimvo: exactly15:05
mvopitti: you seemed to be not very happy with the system-config-users you reviewed15:05
pittinot with the authorization, no15:06
seb128pitti: oh, there was some pending questions? I read the report, great one btw, and conclude that's not something we want to use15:06
Keybukmvo: yes please15:06
pittiso if anyone knows an alternative, please tell us15:06
pittiseb128: not without some good chunk of upstream work, yes15:06
tedgRiddell: Hmm, I don't know that it's something for Intrepid, but perhaps we should discuss the idea of using strigi at UDS "J"?  I'd solve the "I changed desktops and have to re-index my files" problem.15:07
KeybukJazzy Jaguar15:07
Keybuk(* note: invented in my head, and my history of guessing names is poor )15:08
MacSlowKeybuk, sounds like a games-console :)15:08
Riddelltedg: it would certainly be nice to have only one backend15:08
ograthe twelve cylinder release :)15:09
Keybukok15:09
Keybukadjourned15:09
MacSlowRiddell, how much interaction (code-sharing) is likely to happen between tracker and strigi?15:09
Keybukthanks all15:09
seb128Keybuk: thanks15:09
mvothanks Keybuk15:09
pittithanks everyone15:09
MacSlowthanks!15:09
MacSlowRiddell, strigi is C++ (iirc) and tracker is C, right?15:10
RiddellMacSlow: yes15:10
RiddellMacSlow: tracker hasn't been keen to work with strigi, libstreamanalyzer was written with them in mind but they never picked it up15:10
MacSlowRiddell, *sigh*15:11
tedgMacSlow: My understanding from FOSSCamp is that they have different "indexing concepts" -- but after that it was jibberish to me.15:11
Riddellalso I don't know if there's a standard ontology, so you can't just swap one for the other even with XESAM15:11
MacSlowRiddell, so there's beagle, strigi and tracker now for some time... and no sign of any unification... well apart from this f.d.o spec15:12
MacSlowRiddell, I though that was what XESAM was all about... to be able to switch the indexer-backends15:12
RiddellMacSlow: with XESAN I think it should be faily easy to port apps from one to the other, but some porting still needed15:12
RiddellMacSlow: right, so same query language, but different queries needed15:13
Riddell(as I understand it)15:13
MacSlowprobably not good to try thinking about it without having followed those projects closely15:13
Riddellindeed15:13
MacSlowtedg, vices and virtues of OSS-development... everybody has a "better" idea of the same thing :)15:13
tedgYup, part of what I'm talking about at OSCON ;)15:14
MacSlowtedg, too bad I'm not going to OSCON15:15
tedgMacSlow: Well, if nothing else it would suck to go to Istanbul, London and Portland in all weeks following each other :)15:16
MacSlowtedg, this indexer problem reminds me a bit of the TTM-vs-GEM dispute in Xorg-land15:16
MacSlowtedg, Portland... what's there again?15:17
tedgMacSlow: Yeah, there's tons of debates like it in Open Source.  It's sad that we get divided, but I think it usually results in a stronger solution in the end.15:17
tedgMacSlow: OSCON15:17
MacSlowhopefully15:17
tedgMacSlow: It's the week after the sprint.15:17
MacSlowtedg, I just so much look for DRI2... and honestly don't care if it will use TTM or GEM in the end. Right now it's TTM15:18
MacSlowOSS gfx-drivers should just be feature-wise on-par with nvidia's binary-blob15:19
tedgMacSlow: I guess for me, at the end of the day with X, it's what drivers will support it.  Sadly, the answer is probably non for quite a while.15:20
MacSlowthe upstream version for i965 looks promising15:20
tedgThat'd be nice, I hate my Intel graphics chip.  It's the reason my wife refers to Ubuntu as "instable" -- it crashes the display every few days.15:20
tedgOr, sorry, unstable.15:20
MacSlowtedg, the i965?! hm... my laptop has one too and it's rock-solid for me (only major issue is DRI2 missing)15:21
MacSlowwell and a couple of GL-extensions I really like (FBOs, GLSL)15:22
tedgMacSlow: I've got a Mac Mini which I'm pretty sure is using that chip, and it crashes regularly.15:22
MacSlowbut like mentioned the upstream version has those... only a bit unstable15:22
tedgMacSlow: I'm not sure if it's that it's using shared memory and I'm running it at 1920x1200 -- but it runs fine in OSX.15:22
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Bugs for Hugs Day | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 03 Jul 16:00 UTC: First Java Team meeting | 04 Jul 16:00 UTC: How to run a Bug Jam | 05 Jul 19:00 UTC: How to run a Bug Jam | 08 Jul 11:00 UTC: Asia and Oceania Ubuntu Membership Approval Board | 08 Jul 11:00 UTC: Asia and Oceania Ubuntu Membership Approval Board
=== james_w_ is now known as james_w
leetcharmerHello everyone :)15:54
leetcharmerIs this where the Ubuntu Java Meeting is going to be held?15:54
slytherinleetcharmer: yes, but it is going to after one hour15:54
leetcharmerIsn't it 1555 UTC right now?15:55
leetcharmerI thought it started at 16:00 UTC15:56
persiaIt's Almost 16:00 BST, but that's an hour different than UTC (Summer time in Britain)15:59
robiladso - in 60 minutes16:01
robiladstay around, or join us on #ubuntu-java to discuss other things you'd like to put on the agenda16:01
=== thekorn_ is now known as thekorn
=== ianmcorvidae|alt is now known as ianmcorvidae
lagayay, java17:00
leetcharmerhihi all :D17:00
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: First Java Team meeting | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 04 Jul 16:00 UTC: How to run a Bug Jam | 05 Jul 19:00 UTC: How to run a Bug Jam | 08 Jul 11:00 UTC: Asia and Oceania Ubuntu Membership Approval Board | 08 Jul 11:00 UTC: Asia and Oceania Ubuntu Membership Approval Board
dholbachhiya17:01
robiladhi dholbach17:01
leetcharmerHello everyone17:01
chandru_inhi friends17:01
dholbachwho's here for the Java Team meeting?17:01
chandru_inhi robilad :)17:01
leetcharmerI am :D17:01
persia\o17:01
* robilad too17:01
lagai am.17:01
dholbachdoko: are you around?17:01
lagajust listening in, thouh.17:01
lagas/thouh/though/17:02
bliZZardzmute spectator17:02
dholbachdo we have YuriyKozlov and FlavioMartins here?17:02
* ScottK is just listening too.17:02
dholbachjust making sure all people with agenda items are around17:02
rivasdiazspectator17:02
leetcharmerlaga: NERD!! just type though* :D17:02
Koono/17:02
dholbachhi Koon17:02
lagaleetcharmer: huh. that's common on IRC. :)17:02
* Koon hugs dholbach17:02
dholbachso who's going to run the meeting?17:02
* dholbach hugs Koon back17:03
leetcharmerlaga: more like common in vim :D17:03
yuriyhi!17:03
* marting will probably just lurk and listen during the java meeting17:03
dholbachOK, I'll start off the meeting but will have to clear out in 1h30m17:03
cody-somerville\o_17:04
robiladsounds good17:04
dholbachso let's get started - we have an action packed agenda: https://wiki.ubuntu.com/JavaTeam/Meeting17:04
* chandru_in is excited17:04
dholbach#startmeeting17:04
MootBotMeeting started at 11:05. The chair is dholbach.17:04
MootBotCommands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]17:04
dholbach[TOPIC] Development targets for intrepid (EmmetHikory)17:04
MootBotNew Topic:  Development targets for intrepid (EmmetHikory)17:04
dholbachpersia: the floor is yours :)17:04
dholbachI guess this is about https://wiki.ubuntu.com/JavaTeam/Roadmap which is pretty empty right now?17:05
persiaOK.  I'd like my items in reverse order.17:05
* doko will leave at 17:00 UTC17:05
persiaFirst is regular meeting times: is this a good time?  Are people missing that we'd like to see present?  Do we want meetings weekly?  fortnightly?17:05
dholbach[TOPIC] Setting regular meeting times17:06
MootBotNew Topic:  Setting regular meeting times17:06
leetcharmerI don't like this meeting time because it's too close to when I work17:06
leetcharmerbut, if everyone else is good for it, then I can't complain17:07
dholbachleetcharmer: earlier? later?17:07
leetcharmerearlier please17:07
chandru_inComing form India, I find it really good (9:30 PM IST)  But others I guess, esp from western part of globe will have few probs17:07
leetcharmerya, it's 11:07AM right now here17:07
dholbachI wouldn't mind having it earlier17:07
leetcharmerat noon here, I'll be working17:07
dholbachbut I'm generall OK with this time17:08
mslamai would prefer 1hr sooner but lower priority, prefer not later than now17:08
leetcharmer10AM here is really good :) which, I think is 15:00UTC during summer?17:08
robilad1 hour earlier would work a bit better for me, too.17:08
leetcharmeryea, I'd like 1 hour earlier17:08
persiaRight.  Let's go with 15:00 then.17:08
mslamaat least at summer time17:08
persiaWeekly or fortnightly?17:08
dholbachexcellent17:08
chandru_inI'd be happy with an hour earlier too17:08
leetcharmerwhat is fortnightly?17:09
robiladevery two weeks17:09
dholbachevery 14 days17:09
persialeetcharmer: Once a fortnight (14 days)17:09
dholbachleetcharmer: don't worry - I had to ask too :)17:09
chandru_inInitially at least a weekly meet should be nice.  As we may need to iron out integration with rest of desktop and stuff17:10
leetcharmerpersia: that is the weirdest thing I'd ever heard.17:10
dholbachthe only person I'm missing right now is man-di17:10
dholbachcan somebody mail him and ask if Thu 15:00 UTC is OK for him?17:10
leetcharmerweekly is fine for now, but lets transition to fortnight overtime :)17:10
chandru_inleetcharmer: +117:11
dholbachpersia: are you happy to move to the next topic?17:11
persiadholbach: Sure.17:11
dholbach[TOPIC] Development targets for intrepid (EmmetHikory)17:11
MootBotNew Topic:  Development targets for intrepid (EmmetHikory)17:11
persiaRight.  Development targets for intrepid:  What do we want to do?17:11
cody-somervilleA java stack that Just Works (TM).17:12
dholbachIt'd be nice if we directly added new targets to https://wiki.ubuntu.com/JavaTeam/Roadmap17:12
robiladdholbach: I pinged man-di, and pass back his reply.17:12
leetcharmernew targets?17:12
persiaFor me, trying to get everything out of universe, and getting the necessary helpers to make launching Java just work are interesting.  What are other people's goals?17:12
robiladi.e. will pass back17:12
dholbachthanks robilad17:12
leetcharmerpersia: can you define Java Just work a little better?17:13
robiladpersia: out of universe as in moving to main?17:13
persiaBah.  I'm not being clear :(17:13
persiaLaunching Java is sometimes tricky because of JAVA_HOME and the like, which I think we ought be able to solve.17:13
chandru_inleetcharmer: I guess it is related to the 3rd topic in Agenda to some extent17:13
persiaI meant "out of multiverse".  Some in main would be nice.17:13
robiladright, thanks17:14
robiladboth sound great to me17:14
dholbachso can we make the goals a bit more clear and explicit?17:14
Koonpersia: more support for building packages "the Debian way" using maven217:14
persiamaven2?17:14
cody-somervilleIs there anything we can do to optimize the stack? Java has gotten a rap for being slow and bloated and it would be nice to see that perception (or reality) shift.17:14
leetcharmermaven2??17:14
chandru_inI'd suggest packaging a Java stack by default in server edition as first move17:14
KoonI mean maven.17:14
bliZZardzchandru_in: stack - as in..which all components there?17:15
chandru_inJDK 6 + Tomcat/Glassfish/JBoss17:15
leetcharmer"<persia> Launching Java is sometimes tricky because of JAVA_HOME and the like, which I think we ought be able to solve."  I think solving this should be a priority :)17:15
chandru_inMySQL is already there so no probs there17:16
bliZZardzleetcharmer : that is one hell of a problem. I guess this was a prominent topic even in JavaPolis(read some blogs)17:16
chandru_inI'm not really understanding what exactly we need JAVA_HOME for (except to configure servers for which anyway we may need to set other environment vars too)17:17
daviemdon't forget jetty17:17
Koonchandru_in: see https://blueprints.launchpad.net/ubuntu/+spec/j2ee17:17
chandru_inTo the default server stack we can add in Spring and Hibernate libs too17:17
dholbachI think adding targets like "evaluate if ..." are a good idea right now - also it'd be nice if those of you being interested in working on them would add their name to the target too17:17
persiaIt sounds like we've a few ideas going.  Would you guys mind putting a little writeup on the Roadmap (https://wiki.ubuntu.com/JavaTeam/Roadmap).  I'll add mine in my morning.17:17
robiladok, I'd suggest that for the 'multiverse to universe' transition part of persia's proposal we add it to the roadmap as a goal, and flesh out application and libraries we'd like to see successfully migrate17:18
chandru_inthanks Koon17:18
persiaI think we'll get a lot of help from Debian's parallel Java-in-main effort, and can usefully coordinate with Debian on most of the changes we make.17:18
Koonchandru_in: it's more at the evaluation stage, but we need to have the basic infrastructure that could make it happen.17:19
leetcharmerbliZZardz: what makes it so difficult?17:19
robiladyep17:19
homanjgot here late. where are we in the agenda?17:19
dholbachso who of you is interested in working on/coordinating which target?17:19
dholbachhomanj: intrepid goals17:19
homanjdholbach: thanks.17:19
chandru_inI'd like to help with the server integration part17:20
dholbachit sounds like chandru_in and Koon probably have a target together - that sounds great17:20
dholbachwhat's going to be part of your effort?17:21
* chandru_in is more of a Java developer than a good Deb packager17:22
chandru_in:(17:23
dholbachI think it's fine if we don't have all the specifics in our hands yet, but we should have something a bit more concrete on the wiki page17:23
chandru_inok17:23
Koondholbach: at that point we need to evaluate how much dependencies are needed to be added for having something as Geronimo or Glassfish in. Both rely on maven to build so having more "offline" capabilities for maven is a plus17:23
persiaI'm happy with this response to my topic, and if those with goals are willing to update the roadmap and document the specifics, I'm done.17:24
chandru_inWill do my best persia17:24
dholbachdoko, robilad: what's part of the main/universe transition? can we add something to the roadmap there?17:24
dokodholbach: which transition?17:24
dholbachdoko: robilad mentioned a multiverse to universe transition17:25
robiladyeah, I picked that up from persia's formulation of the goals above17:25
leetcharmerdholbach: wasn't it a multiverse to main?17:25
slytherinKoon: glassfish is already in. hibernate and jboss are caught in vicious circle of circular dependencies.17:25
dholbachI think it's important that the new Java team talks about what's happening and who's involved in what17:25
bliZZardzleetcharmer : it is more to do with which is the right way to set it.i get confused sometimes.17:25
dholbachleetcharmer: that's what I'm trying to figure out17:25
robiladsounds like a nice idea for packages we care about to help make sure they move from multiverse to universe.17:25
dholbachright now the Roadmap is blank :)17:26
persiaThere are two separate bits: multiverse to universe is generally useful.  universe to main depends largely on OpenJDK universe to main (which is the next topic)17:26
chandru_inslytherin: What kind of dependencies?17:26
Koonslytherin: glassfish v2 is in multiverse -- the idea would be to get v3 in universe17:26
dokofor multiverse -> universe, there's nothing more to do than checking it works with openjdk17:26
slytherinchandru_in: Check http://qa.ubuntuwire.com/ftbfs for now. We can discuss it sometime later.17:26
dokoKoon: there's a hell to do with glassfish packaging (and building from source)17:27
Koondoko: oh yes. especially if we stick with maven (they use a lot of maven plugins)17:27
Koondoko: we might conclude that it's not worth it17:28
chandru_inisn't Glassfish already in universe?17:28
dokono, there's a very small subset of it17:28
geserchandru_in: for JBoss (jbossas4) see bug 18455717:28
ubottuLaunchpad bug 184557 in jbossas4 "Circular build-depends, needs initial bootstrapping on the buildds" [Medium,Confirmed] https://launchpad.net/bugs/18455717:29
slytherinFor multiverse -> universe, one also needs to make sure that build package doesn't miss any classes due to compilation with Free jdk. It happened with me in case of xmlgraphics-commons.17:29
leetcharmeralright, it's time for me to go.  I'll see you guys next week :) Hopefully an hour earlier :)17:29
Koondoko: though, from what I've seen, geronimo is even worse in terms of deps :)17:29
* leetcharmer waves goodbye.17:29
robiladbye leetcharmer17:29
dholbachbye leetcharmer17:29
leetcharmeris next meeting time gonna be posted on the JavaMeeting wiki page?17:30
chandru_inbye leetcharmer17:30
robiladleetcharmer: yes17:30
leetcharmerthanks17:30
dholbachOK... let's all update the Roadmap accordingly and review it next time - persia: OK?17:31
persiaThat's fine by me.  I didn't mean to take this long, and am very curious about the next topic.17:31
chandru_inok17:31
chandru_inSo how many would like a free replacement for the new features in next gen Java plugin (which is proprietary).  This is give Java a boost on desktop and RIA space (a free RIA platform)?17:31
dholbachthanks persia17:31
dholbachrobilad: and yuriy want to talk about "OpenJDK in main"17:32
dholbach[TOPIC] OpenJDK in main17:32
MootBotNew Topic:  OpenJDK in main17:32
robiladthanks, dholbach17:32
dokowhat's the goal of discussing "likings about the new plugin" ?17:32
chandru_inmay be some developer here can develop free replacement for it possibly basing out of the gcj web plugin codebase17:32
dherrondoko, clearly "plugin" is high on a lot of wish lists...17:33
slytherinchandru_in: please keep the discussion close to agenda17:33
dokoopenjdk in main will likely happen in July; the problem will be that we won't have it on all architectures, so people and packagers should be prepared to see another vm/sdk on the community ports17:33
chandru_inslytherin: ok can I bring it up during the desktop integration topic?17:34
yuriyso, now that there are no licensing issues stopping it, I think Java (OpenJDK) should Just Work OOTB17:34
dokodherron: but unlikely for intrepid, afaik17:34
yuriyand then there's also no need for gcj?17:34
dokoyuriy: please read what I did write17:34
dherrondoko, right... if the plugin gets more liberally distributed it won't happen by then17:34
persiadoko: Which platforms are expected to be problematic for OpenJDK?17:35
dokopowerpc, ia64, hppa17:35
persiaSo all of sparc, i386, amd64, and lpia should be good?17:36
dherronpersia, openjdk out of the box only supports linux+x86 and linux+x86_64 ... however, doko, do you have any thought of using the zero assembler port to support other platforms17:36
yuriynone of those are officially supported?17:36
dokothe powerpc port currently can be used for building, but it's unusable for any real work17:36
robiladyuriy: there are no free software ports of openjdk's hotspot to powerpc, hppa and ia64 yet.17:36
dokosparc is unsupported by upstream17:36
robiladyep17:37
dherronthe linux+sparc code is out, however, if I recall right, just not well supported17:37
yuriyrobilad: I meant those architectures, by Ubuntu/Canonical17:37
persiaOK.  So we probably need a couple people to chase powerpc and sparc if we want those.  I think ia64 and hppa are special :)17:37
robiladsparc-linux is supported by the community, rather then sun specifically.17:37
ScottKThey are community supported in Ubuntu, just not by Canonical.17:37
dokodherron: yes, we can use it to build stuff, but not to run. and for ia64 it doesn't build: http://people.ubuntu.com/~doko/tmp/openjdk-ia64-ecj.log17:38
persiarobilad: Are patches typically accepted upstream easily for e.g. sparc or powerpc?17:39
dholbachdo we have upstream bug reports or upstream plans for the problems / missing functionality?17:39
robiladsparc-linux shouldn't be a problem, ideally we could kick off a porting project upstream on the existing codebase, and have everyone interested in sparc-linux pool into it.17:39
robiladI'm currently working on making sure the BSD port gets integrated into upstream17:40
robiladand I assume they would be interested in a sparc port, as well.,17:40
slytherinI can chase powerpc to see if it works.17:40
persiaslytherin: That'd be great.17:40
robiladcool, thanks, slytherin17:40
persiaAny volunteers to chase sparc?17:40
dokopersia: why?17:40
dokoslytherin: that would require to port hotspot to powerpc17:41
persiadoko: You said it wasn't supported.  Don't we need someone to help watch it if it's not clean?17:41
dokopersia: well, yes, you could look at our sparc build logs ;)17:42
slytherindoko: I will be at least able to test it.17:42
persiadoko: My sparc is 40MHz, but I'll look :)17:42
robiladno plans in openjdk so far to write support for other cpus, but whoever wants to have a go at ia64, ppc, hppa, etc. is welcome.17:42
robiladthere is a community porting project to mips64-linux, but that's not relevant to ubuntu.17:43
dholbachrobilad, yuriy: are you sufficiently happy with the discussion/answers?17:43
robiladbasicall, if you want to contribute to a port, get in touch with me, and I'll help you get set up.17:43
robiladyes.17:43
dherronwell, "no plans..so far" is just that nobody has proposed a porting project for powerpc.  I'm sure if someone wanted to do it we'd accept it17:43
robiladyep, like dherron said17:44
dholbachGreat, let's move on then17:44
dholbach[TOPIC] Debian/Ubuntu Java packaging coop17:44
MootBotNew Topic:  Debian/Ubuntu Java packaging coop17:44
robiladright, a lot of what we're going to be doing is going to be relevant to debian's java project17:44
robiladso I was wondering how the collaboration works atm, and what we could do better17:44
dholbachI'm sure doko can tell us about this :)17:45
* robilad gives doko the floor17:45
dokothere are not a lot of active people in the debian java team, so best thing would be to package stuff that is not yet packaged ourself and notice debian about it (like needed dependencies)17:46
robiladnot a lot means basically doko, man-di, paulcager? ;)17:47
dholbachI guess that a few differences will always be in the Ubuntu and Debian Java teams: different release schedules and triaging Ubuntu / Debian Java bugs17:47
persiaFor notification of new packages, should we be sending notice to debian-java@lists.debian.org?17:48
dokoso it comes down to the task that people start packaging new packages17:48
robiladyeah, and I like doko's suggestion to focus on growing the package base - persia, I think that's where the java packaging session discussed would be a great way to introduce new people.17:49
robiladdiscussed on #ubuntu-java before17:49
persiarobilad: Let's hope MOTU School can find an instructor for it :)17:49
dholbacha list of missing packages and some reference packages would help too17:50
robiladfor those that haven't been on #ubuntu-java, it's listed on https://wiki.ubuntu.com/MOTU/School/Requests17:50
robiladyeah - there is an interesting script from tinuviel17:50
robiladthat basically compares what's packaged in which version in which distribution17:51
robiladhttp://sparcs.kaist.ac.kr/~tinuviel/package/list.cgi?name=java17:51
MootBotLINK received:  http://sparcs.kaist.ac.kr/~tinuviel/package/list.cgi?name=java17:51
james_wwe could have a session this month if anyone would be willing to present it17:51
dholbachif some of you preferred to run it as a dynamic Java duo, that'd be fine too17:52
james_windeed17:52
slytherinI can be assistant (not primary resource) for MOTU School java session.17:53
dholbachslytherin: you ROCK - that'd be great17:53
persiaCan we jump quickly to the meta package discussion before doko has to go?17:54
dholbachpersia: good idea17:54
dholbach[TOPIC] Explanation in brief by doko about various meta packages related to java will be good.17:54
MootBotNew Topic:  Explanation in brief by doko about various meta packages related to java will be good.17:54
thielmannI have to leave now. Thanks for the really great discussion here an in #ubuntu-java before. I would be happy to get my hands on packaging Java applications. Bye.17:55
dokothere's not much to say. there are packages default-jre-headless, default-jre, default-jdk and default-jdk-builddep which should be used for packaging17:55
dokodependencies on explicit packages should be avoided17:55
dholbachslytherin: is this what you wanted to know?17:55
slytherinHow about what is difference betweek compiler, runtime and virtual-machine17:56
slytherinAnd of course sdk17:56
dherrondoko, something openjdk hackers would appreciate is a virtual package to pull in all openjdk build dependencies17:56
slytherinMy bas I should have said meta packages and virtual packages.17:57
dholbachdherron: sudo apt-get build-dep openjdk?17:57
dherrondholbach, that would work for the openjdk instance packaged by/for ubuntu, I'm talking about people taking our upstream tarball for hacking17:57
dokosudo apt-get build-dep openjdk-617:57
dokodherron: that would be a subset?17:58
dherronoh, wait, never mind, so long as the build dependencies were right it wouldn't matter17:58
dholbachgreat17:58
dholbachslytherin:  which virtual packages and which other meta packages?17:58
* nixternal hugs dholbach 17:59
nixternalmmm java17:59
slytherindholbach: the one I said above. *-sdk, *-compiler, *-runtime, *-virtual-machine etc.17:59
doko*-virtual-machine is obsolete18:00
dokothe one's to be used are *-sdk, *-runtime and *-runtime-headless18:00
persiaNot *-compiler either?18:01
dherron-compiler == -sdk, I'd think18:01
persiadherron: Right, but we need to be careful to use the right names, as the old ones (e.g. -virtual-machine) will go away, causing FTBFS.18:02
slytherinso what is difference between compiler and sdk?18:02
dokono, at least no recent -sdk provides -compiler18:04
dholbachok... slytherin: all questions resolved?18:05
dokoI have to leave now18:05
robiladthanks for your time and help, doko!18:05
dholbachdoko: have a great evening18:05
dholbachand thanks a lot18:05
lenardsdoko: thanks18:05
dholbach[TOPIC] Packaging Maven2 fixes from Fedora18:05
MootBotNew Topic:  Packaging Maven2 fixes from Fedora18:05
dholbachanother topic for robilad18:06
robiladyeah, i just keep coming up with those things18:06
dholbachhehe18:06
* dholbach hugs robilad18:06
* robilad hugs dholbach back 18:06
robiladwehere was I18:06
robiladright18:06
dokostop hugging, start working ;-p18:06
robiladbeside a great runtime, one of the major things for the J2EE support seems to be to package maven2 in a debian/ubuntu friendly wAY18:07
robiladmaven is a build tool used by many java projects instead of ant18:07
robiladin particular because it supports semi-automatic fetching of build time dependencies from a maven JAR repository18:08
Koonand semi-automatic fetching of "plug-ins" that add functionality18:08
persiaI'll note that for python, we mostly disable ezsetup and access to the cheeseshop.18:08
robiladso regular java devs often like that apt-get-ish functionality18:08
robiladbut as persia says, such funcitonality is not really desirable when you try to build a distirbution from scratch18:09
persiaWe'd probably want to do a similar thing for maven, as otherwise we have a hard time ensuring stability of stable releases.18:09
robiladsince you want to be able to control all the ingredients going into a package18:09
dholbachabsolutely18:09
robiladto makesure that they are free software, for example.18:09
robiladetc.18:09
dholbachdoes anybody know maven upstreams who might give pointers or even have answers?18:09
persiaOr just make sure they have patches that fix know security issues without changing user experience.18:09
robiladso, the fedora team faced the same challenge with integrateing maven into fedora 818:09
robiladand they did integrate it18:10
robiladhttp://docs.fedoraproject.org/release-notes/f8/en_US/sn-Java.html18:10
MootBotLINK received:  http://docs.fedoraproject.org/release-notes/f8/en_US/sn-Java.html18:10
robilad15.618:10
robiladby basically providing a distribution-friendly patchset for maven218:10
robiladwhich takes care of providing, next to the regular mvn command that maven users want to see behave as they expect it to behave18:11
dholbachit'd be great if somebody looked into it and see how applicable those patches are for the Debian/Ubuntu world18:11
robilada mvn-jpp command, which basically enables some 'work better in offline mode with packaged JARs in /usr/share/java' switches in the packaged mvn command18:11
persiarobilad: So the user experience is similar, but the packages are actually pulled from the distro repo rahter than the master MVN repo?18:12
robiladyes, for package builds using mvn-jpp18:12
robiladwhile users running their own builds per hand, don't have to care about the requirements of the distribution18:12
Koonrobilad: any idea how they workarounded the maven2 plugin system ? They packaged most of the classic plugins ?18:12
persiaAh, so we can do package builds with mvn-jpp offline (as we do all builds offline), but users still have regular mvn if they wish.  That sounds interesting.18:13
robiladthere is one interesting thing they do for fedora - they provide a mapping file with packages that mpas dependencies from maven to the local repo18:13
robiladfor mvn-jpp18:13
robiladI don't know how they deal with plugins, unfortunately.18:13
robiladbut as dholbach says, I think this would be a very useful patch to look at18:14
dholbachneat-o - let's see if somebody found the time for it until next time18:14
robiladreadme for mvn-jpp is at http://www.jpackage.org/cgi-bin/viewvc.cgi/rpms/free/maven2/maven2-jpp-readme.html?revision=1.1.2.1&root=jpackage&view=markup&pathrev=JPACKAGE-1_718:14
persiaKoon: You mentioned maven in the intrepid targets topic.  Are you up for investigating this?18:14
Koonpersia: I'll have a look18:15
persiaKoon: That'd be great.  Thanks.18:16
dholbachawesome18:16
dholbachyuriy wanted to talk about "Java desktop integration"18:16
dholbach[TOPIC] Java desktop integration (https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/99445)18:16
MootBotNew Topic:  Java desktop integration (https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/99445)18:16
ubottuLaunchpad bug 99445 in sun-java6 "Java 6 and KDE integration" [Medium,Triaged]18:16
dherronI read that bug a couple days ago... is it asking for Qt peers to go along with GTK peers?  I wasn't sure18:17
persiayuriy: I was looking at that when you added the topic, but the bug description took me in a recursive loop: how does one work around that?18:17
Koongot to go, see you all at next meeting18:18
dholbachgood night Koon - thanks for all18:18
dholbachyuriy: still here?18:19
yuriypersia: I haven't really looked into that bug, but I wanted to put the desktop integration stuff on people's radar18:19
yuriyso issues include making sure swing apps look nice for both GTK and Qt18:20
persiayuriy: The problem is that the link to the "solution" links to the bug page, so there's no clear target :(18:20
=== highvolt1ge is now known as highvoltage
yuriycurrently I think they all get painted with GTK, and with gtk-qt-engine under KDE, and look quite ugly and disfunctional in some cases18:21
yuriypersia: yeah, I don't know what's going on there, would need to track down the actual "solution"...18:21
yuriyother desktop integration type stuff is is making sure that the plug-in works when it is installed18:21
dherronyuriy, that's what I meant by GTK peers.. there isn't Qt peers in our code18:22
dholbachIt'd be good to have this discussion in the bug report to make it clearer18:22
dherronIt's an upstream issue, especially as the java-6 (not openjdk-6) packages are under a binary license18:22
yuriydholbach, dholbach: well, I just wanted to get this stuff on the roadmap18:22
persiayuriy: I think it's a great idea, but needs a patch.  Could you hunt down the information about whether there are Qt peers, or it's some sort of Qt theme for the Gtk peers, or what not?18:22
yuriydherron: well, concerning openjdk, I don't expect anything to be done for java-5/6 at this point18:23
persiaOnce we have some idea of what it takes, we can probably take a decision as to whether it's something we can do, or something where we need to help the patch author and upstream find a solution, which we can then adopt.18:23
dherronyuriy, sure, but the bug in question is against sun-java6 not openjdk-6 ... in openjdk-6 it's possible to fix because that's open source18:24
dholbachok... shall we move on?18:25
yuriyk18:25
chandru_inis there any possibility18:25
dholbachWe still have Eclipse on the agenda - is Flavio here?18:25
dholbachchandru_in: can you elaborate?18:26
chandru_infor including gnome-java bindings by default?18:26
chandru_inQtJambi on kubuntu as a counterpart18:26
persiachandru_in: For "include by default", we need an application that depends on them.18:26
dholbachchandru_in: would you be willing to drive that initiative? figure out what it'd take? what the benefits are and present that on  ubuntu-devel@lists.ubuntu.com ?18:26
dholbachI'd imagine it'd take a bit of discussion18:27
chandru_insure18:27
dholbachexcelltn18:27
ScottKPlease do not install another language or bindings for it because it's neat.18:27
ScottKJust do it if you need it for an application (as persia said).18:27
dholbachthat's why I said: discussion on ubuntu-devel@18:27
yuriychandru_in: why have them by default? they are available in the repositories and apps can depend on them if they need it18:27
dholbachas Flavio is not here, I suggest we keep the agenda item on the wiki page18:27
robiladack18:28
persiaWe can discuss Eclipse next week.18:28
robilad15 UTC, #ubuntu-meeting18:28
dholbachOK, is there any other business? We can just discuss everything else in #ubuntu-java I'd say18:28
persiarobilad: You got confirmation from man-di?18:28
robiladnot yet, unfortunately18:28
* dholbach updates https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/9944518:28
ubottuLaunchpad bug 99445 in sun-java6 "Java 6 and KDE integration" [Medium,Triaged]18:28
lenardspersia, robilad, dholbach: thanks18:29
persiarobilad: Let's wait on that before definitively setting the meeting time.18:29
robiladok.18:29
persiadholbach: Thanks for hosting the meeting.18:29
dholbachOK... thanks a lot everybody - I'm really excited about this team, so I hope you all hang out on #ubuntu-java and help to make the team ROCK18:29
dholbachthanks everybody for your interest18:29
dholbachmeeting adjourned18:29
dholbach#endmeeting18:30
MootBotMeeting finished at 12:31.18:30
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Bugs for Hugs Day | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 04 Jul 16:00 UTC: How to run a Bug Jam | 05 Jul 19:00 UTC: How to run a Bug Jam | 08 Jul 11:00 UTC: Asia and Oceania Ubuntu Membership Approval Board | 08 Jul 11:00 UTC: Asia and Oceania Ubuntu Membership Approval Board | 08 Jul 15:00 UTC: Server Team
* dholbach will do the minutes18:31
robiladthanks, dholbach!18:31
=== Casey_ is now known as CaseySchaufler
CaseySchauflerNo security meeting then?21:16
keesCaseySchaufler: oop! sorry, I'm just very very late.  :)21:17
CaseySchauflerSummer is setting in.21:17
keesI know propagandist said he wouldn't be able to make it today.21:18
keesCaseySchaufler: I haven't had a chance to read the wiki page yet.21:18
CaseySchauflerShould we defer then?21:18
keespossibly, I will read the wiki, and we can go from there.  in two weeks?21:20
CaseySchauflerI should be OK with that.21:20
CaseySchaufleremail if you have questions in the mean time.21:21
keesokay, cool.  I'll send out an announcement for it a bit ahead of time then.  Thanks for showing up, sorry it's been cancelled.  :P21:21
CaseySchauflerNo worries.21:21
kees:)21:21
CaseySchauflerTa.21:21
arun_are we having the ubuntu java meeting21:28
stgraberarun_: that was 4 hours ago21:29
arun_Damn...I got the time zone wrong21:29
arun_is there a way i can get the transcript?21:29
stgraber!logs21:30
ubottuOfficial channel logs can be found at http://irclogs.ubuntu.com/ - For LoCo channels, http://logs.ubuntu-eu.org/freenode/21:30
arun_ubottu bot just gave me the links21:30
ubottuarun_: Error: I am only a bot, please don't think I'm intelligent :)21:30
arun_ http://irclogs.ubuntu.com/ - For LoCo channels, http://logs.ubuntu-eu.org/freenode/21:31
=== ember_ is now known as ember
JoshuaP0xhello23:17
JoshuaP0xi'm trying to get visual effects working but i get a "Desktop effects can not be enabled"23:19
JoshuaP0xanyone run into this before?23:19
awalton_1JoshuaP0x, this room is mainly used for meetings, user support is in #ubuntu.23:19
JoshuaP0xthanks23:20
JoshuaP0xmeetings for what?23:20
=== awalton_1 is now known as awalton__

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!