/srv/irclogs.ubuntu.com/2008/01/24/#ubuntu-meeting.txt

mornfallSo what are the priorities?00:00
nosrednaekim.45 between the eyes...00:00
cheguevaraapachelogger, yeah, i get you, its just that bug tracker is huge :P00:00
Riddellport the existing bits to kde 4 is the priority (not super priority, we havn't been expecting anything for hardy, but it'll be needed for hardy+1)00:00
* Nightrose is good at searching stuff00:01
apacheloggercheguevara: you just need to know how to search, really ;-)00:01
Nightrose+for00:01
cheguevara:P00:01
cheguevaraam I right that the kde 4 packages are not yet auto assigned to kubuntu team00:01
cheguevaraas in https://launchpad.net/~kubuntu-team/+packagebugs00:01
mornfallRiddell: Well, existing bits.00:01
Riddellcheguevara: right00:02
mornfallRiddell: The existing bits are beyond repair.00:02
Riddellmornfall: s/port/rewrite/ then00:02
mornfallWe don't have yuriy around...00:02
mornfallHm.00:02
mornfallI am fairly sure that I won't be able to do all the frontends we have now.00:03
mornfallFor Hardy that is.00:03
mornfallBut it shouldn't be too hard to do those.00:03
mornfallNotifier is trivial (guts-wise), but it should be a plasmoid or something I guess, so the UI bits are tricky.00:03
Riddellnotifier has some tacked on bits these days, for apport and reboot notification00:04
mornfallFor updater and installer, uh-uh. The .desktop infrastructure I can port over, but the UI needs to be done.00:04
mornfallWell, if I find time, I could do that, but. There is nontrivial amount of work on the common guts.00:05
Riddellbut for hardy we'll be having kde 3 stuff on the kde 4 CD anyway, it's not a problem to resort back to kde 3 where there's gaps00:05
mornfall1) *robust* dpkg handling (that's a number one, since that's the number one problem with old adept)00:06
apachelogger+100:06
mornfall(Other robustness issues should be solved by now.)00:06
mornfall1a) is the obvious under-the-hood coding00:07
mornfall1b) is GUI conffile handling (wreaks havoc with current adept, somehow)00:07
mornfall1c) is some debconf magic00:07
mornfall1d) would be to get a controlling terminal, but I think that's optional00:07
RiddellI'd like to see terminals in GUI package apps die00:08
Riddellit's a nightmare with the dist-upgrade tool00:08
mornfall2) would be download progress UI, which I am a total loss on how to implement00:08
mornfallAs in, how to visualise the download, since there can be some parallelism with APT.00:09
mornfallI am not too fond of the current widget.00:09
Riddelldoesn't it know the total amount to download and the amount currently downloaded?  a simple progress bar would be clearest00:09
mornfallRiddell: It's always been a nightmare.00:09
apacheloggermornfall: I dunno if it's just my personal perception, but adept always seemed kinda slow to me, updater for example (compared to the ubuntu counterpart)00:10
mornfallapachelogger: Not anymore.00:10
apacheloggervery nice :D00:10
mornfallapachelogger: https://launchpad.net/~me-mornfall/+archive and go install it for homework.00:10
Riddelladept 3 is much faster00:10
mornfallThere's still the xapian index update issue (that's somewhere around point 3)00:11
mornfallWhich will make it slow to start from time to time. Although, a possible fix would be:00:11
Riddellmornfall: daily cron?00:11
mornfallbuild index in postinst and fork off a background job to update it when exiting00:11
Riddellalong with the apt update00:11
mornfallCould do, but that won't work for everyone, I suspect.00:12
mornfallThe xapian index is not required to be absolutely up to date.00:12
pygibut is suggested to be00:12
mornfallWhy?00:13
mornfallAnyway, that's a technical issue.00:13
mornfallAnything else about priorities?00:13
pygitrue00:13
mornfallWith those 3 sorted out, we can have a decent package manager in KDE 4.00:14
mornfallIt won't be able to edit sources.00:14
mornfall(For the time being, it can suggest to run software-properties-kde in the Sources tab.)00:14
mornfallMaybe even have a button for it.00:14
Riddellconffile handling always seems messy to me, would be nicer if it used a debconf interface00:17
Riddellbut I expect there's a reason it can't00:17
mornfallRiddell: It's actually better if it doesn't use debconf.00:17
mornfallRiddell: But some packages use UCF which is debconf-based.00:17
mornfallBut, dpkg has an interface for GUIs to handle the conffiles.00:17
Riddelloh, ok00:18
mornfall(Same as for the progress reporting.)00:18
RiddellI would think just caring about manager until it works would be sensible, worrying about the otherrontends might be a distraction00:19
mornfallOk. I also think that with the current interface, it is more graspable for newbies.00:20
mornfallSome filtering options will appear, but it should stay fairly clean.00:20
Riddellyes, although I'm no totallyt convinced at the expanding list items00:21
mornfallHm. I still don't have better solution for that...00:21
Riddellit would need another panel to hte side or bottom, which takes up screen space00:21
mornfallThe split-view has a different set of problems. It's pick your poison kind of choice.00:22
Riddellyes00:22
Riddellwell, it's late, has that helped?  any other questions?00:23
mornfallMe? Probably no. Thanks.00:23
Riddellmy roommate has gone to sleep so it's probably time for me to do so too00:24
apachelogger:)00:24
mornfall(I just needed to make sure I have priorities roughly matched with expectations...)00:24
apacheloggerRiddell: btw, we have to patch KDE for the desktop files00:25
mornfallGoodnight then, I should probably sleep, too.00:25
apacheloggerRiddell: because setting the XDG var in env won't solve the issue really - gnome doesn't use env and everything else would result in the same issue00:26
mhbgoodnight Riddell00:26
mhband everyone00:26
mhbthanks for being here00:27
mornfallapachelogger: (Try the profile files in /etc maybe, they may be sourced upon login.)00:27
cheguevaragood night everyone00:27
apacheloggermornfall: well it will always have the same issues00:27
apacheloggereither the configuration is too global00:27
apacheloggeras the stuff in etc00:27
apacheloggerwhich would also apply to KDE 400:27
apacheloggerhence not improve the situation at all00:27
apacheloggeror it is too specific like env which is only used by kde really00:28
mornfallapachelogger: You can combine them: apply it in /etc and undo in kde4-env.00:28
apacheloggeruhh, I think a patch is easier then :P00:28
bmk789@schedule00:44
=== ubotu changed the topic of #ubuntu-meeting to: Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 30 Jan 12:00 UTC: Edubuntu meeting | 01 Feb 20:00 UTC: MOTU | 13 Feb 22:30 UTC: Forum Council
=== Varka_ is now known as Varka
blizzzekgn802:16
* emgent night.03:37
DatalancheZzz..04:10
=== bigon` is now known as bigon
=== \sh_away is now known as \sh
juliuxhi doko09:12
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
=== lifeless_ is now known as lifeless
=== _czessi is now known as Czessi
gclericexit14:19
=== beuno_ is now known as beuno
juliux@schedule berlin15:39
ubotuSchedule for Europe/Berlin: 30 Jan 13:00: Edubuntu meeting | 01 Feb 21:00: MOTU | 13 Feb 23:30: Forum Council15:39
=== bryce_ is now known as bryyce
=== johnc4511 is now known as johnc4510
=== neversfelde_ is now known as neversfelde
=== nikolas_ is now known as nikolas
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
=== bigon is now known as bigon`
=== \sh is now known as \sh_away

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