[opensuse-gnome] 11.1 Feature Review
Ok, I've done some more clean up of the 11.1 feature ideas page: http://en.opensuse.org/GNOME/Ideas/11.1 Its still messy and some ideas are a bit vague, but we can still have a discussion around various features. First off, packaging related things, there are a number of items that would simply require packaging: 1) gypsy (G:C) 2) viking (G:C) 3) nautilus-extensions (G:F) 4) crashbit icons (Stanislav's branding repo?) 5) gartoon icons (Stanislavs's branding repo?) 6) GNOME Online Desktop (G:F) Then there are a couple of things that just need testing: 1) Bluetooth mice 2) Bluetooth keyboard (other than pairing at gdm screen) 3) Bluetooth printing (via bluez-cups) 4) fonts.conf work 5) GDM splash screen disabling - the new one should be nicer for this And there are some policy related questions: 1) Face browser for GDM 2) Pidgin defaults And some pattern questions 1) xdg-user-dirs 2) raw-thumbnailer For individual topics where some discussion (IMHO) is needed, please comment where you feel strongly: Accessibility: 1) Would be nice to assess what (if anything) is improved/solved Desktop: 1) Panel tweaks need a yes/no 2) Gilouche window border color needs a yes/no 3) Color management, don't think we have a real hope of doing this right for 11.1, but we could make sure all apps that support color management have it enabled and shipping xicc, Mandriva might have a patch for gnome-settings-daemon 4) Clean app menu - kind of makes sense, but we'd need a list of overlap problems in a default install 5) Settings location - difficult now because sound, network, printer, bluetooth all have GNOME gui equivalents 6) For the sudo stuff, I think we need to restate this as a need to get pk-su or equivalent for PolicyKit 7) unified password manager - in general i think pidgin is our main hold out 8) Root priviliges in nautilus - this comes up a lot actually 9) baoaob/nautilus - push to 11.2 i think, its not critical 10) nautilus replace dialog issue - push to 11.2, its not critcal 11 Fix bug that is making a unnecessary extra space between notification area and volume icon. - not sure what bug this is Doorman: 1) I'd like to see this happen in general, but we have no one to work on it currently Dual Head: 1) It looks like the only item here is done, but we have a tracker bug for 11.0/11.1 Fonts.conf 1) for subpixel stuff, I think its simply a wontfix because of https://bugzilla.novell.com/show_bug.cgi?id=408997 GDM 1) Clutter based face browser should just be dropped or pushed to 11.2, no time really Hardware Integration 1) latency-policy is going into F10, have to figure out if we need it or not Icons 1) Switching away from tango is a no go, but getting them packaged would be fine Infrastructure - this should probably be moved elsewhere Misc 1) Not really sure what the state of Hal device icons is, needs research Multimedia 1) gstreamer codec install - sreeves and ensonic need to talk 2) Podcast creation should be punted i think, no time 3) Polish photo workflow - not really clear whats required here Online Desktop 1) is conduit enough? it does most of the service integration work for us P2P 1) should reject, its not HIG compliant and an option to minimize to tray exists Performance 1) Can be done after feature freeze? Remote Desktop 1) Anyone know of a knx equivalent? SuSE Integration 1) Would love this, need someone to work on it though Synchronization 1) Hopefully conduit gets open 2) Ifolder - need to bang on people internally UX 1) Suggest we drop this, i think GNOME Online Desktop is it for us right now -JP -- JP Rosevear <jpr@novell.com> Novell, Inc. -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Hey, I can't leave a mail without a reply :-) But it's a long mail with many items, so the short summary is that we need volunteers to help push stuff (note that pushing doesn't mean doing it, but could mean convince people to do it). Le jeudi 21 août 2008, à 15:52 +0000, JP Rosevear a écrit :
Ok, I've done some more clean up of the 11.1 feature ideas page: http://en.opensuse.org/GNOME/Ideas/11.1
Its still messy and some ideas are a bit vague, but we can still have a discussion around various features.
First off, packaging related things, there are a number of items that would simply require packaging: 1) gypsy (G:C) 2) viking (G:C) 3) nautilus-extensions (G:F) 4) crashbit icons (Stanislav's branding repo?) 5) gartoon icons (Stanislavs's branding repo?) 6) GNOME Online Desktop (G:F)
We need someone to do this. Easy task :-)
Then there are a couple of things that just need testing: 1) Bluetooth mice 2) Bluetooth keyboard (other than pairing at gdm screen) 3) Bluetooth printing (via bluez-cups) 4) fonts.conf work 5) GDM splash screen disabling - the new one should be nicer for this
We probably some people to be responsible for each item in this list. And developers to describe exactly what needs to be tested, and how to test it. How do we organize this work?
And there are some policy related questions: 1) Face browser for GDM
(on by default with the new gdm, and I'm not sure we can disable it)
2) Pidgin defaults
I'm supposed to send a mail about this :-)
And some pattern questions 1) xdg-user-dirs
Yes! It's transparent for the user, and provides localized special directories.
2) raw-thumbnailer
I see why we want it and don't see what could be negative about it, so +1.
For individual topics where some discussion (IMHO) is needed, please comment where you feel strongly:
Accessibility: 1) Would be nice to assess what (if anything) is improved/solved
I need to enable a11y by default, btw. It should help with testing.
Desktop: 1) Panel tweaks need a yes/no
Looking at the page, it's about theming the panel? I think it'd be nice, but we need to evaluate if it works well in all cases (eg: do all applets handle this fine, what about vertical panels, panel of different size, etc.)
2) Gilouche window border color needs a yes/no
I don't see this on the page?
3) Color management, don't think we have a real hope of doing this right for 11.1, but we could make sure all apps that support color management have it enabled and shipping xicc, Mandriva might have a patch for gnome-settings-daemon
Nod. We need to name someone to be responsible for this :-) (where responsible doesn't mean "doing the work" but "making sure the work" will happen)
4) Clean app menu - kind of makes sense, but we'd need a list of overlap problems in a default install
I volunteer for that.
5) Settings location - difficult now because sound, network, printer, bluetooth all have GNOME gui equivalents 6) For the sudo stuff, I think we need to restate this as a need to get pk-su or equivalent for PolicyKit
We just need to move 100% PolicyKit ;-)
7) unified password manager - in general i think pidgin is our main hold out
It seems we have a patch for pidgin. Maybe it's not applied, though.
8) Root priviliges in nautilus - this comes up a lot actually
Maybe we can write a small PolicyKit helper for that? Is it just to change file permissions/ownership? Need some thoughts from the UI point of view, though.
9) baoaob/nautilus - push to 11.2 i think, its not critical
Looking at the upstream bug, I agree that showing the nice baobab graph is kind of useless. Adding a small button should be easy -- we can easily do this.
10) nautilus replace dialog issue - push to 11.2, its not critcal
Nod.
11 Fix bug that is making a unnecessary extra space between notification area and volume icon. - not sure what bug this is
Same here. INVALID :-)
Doorman: 1) I'd like to see this happen in general, but we have no one to work on it currently
Dual Head: 1) It looks like the only item here is done, but we have a tracker bug for 11.0/11.1
This is mainly about fixing bugs now, AFAIK.
Fonts.conf 1) for subpixel stuff, I think its simply a wontfix because of https://bugzilla.novell.com/show_bug.cgi?id=408997
GDM 1) Clutter based face browser should just be dropped or pushed to 11.2, no time really
Do we know if Mirco is unable to deliver this for the next Ubuntu version? Because if he does, we can just take his work. (although it'd probably not be bug-free)
Hardware Integration 1) latency-policy is going into F10, have to figure out if we need it or not
Icons 1) Switching away from tango is a no go, but getting them packaged would be fine
Infrastructure - this should probably be moved elsewhere
FWIW: "Write a script / web page / etc. that periodically pulls all the GNOME-related packages from other distros, and presents an easily-browsable list of the patches they have. Make this a public resource, to eat mindshare away from Launchpad." That's something I'm interested in doing.
Misc 1) Not really sure what the state of Hal device icons is, needs research
Multimedia 1) gstreamer codec install - sreeves and ensonic need to talk
+(a lot). That's important for users.
2) Podcast creation should be punted i think, no time 3) Polish photo workflow - not really clear whats required here
I'm pretty sure we have a lots of photo people here. It probably needs testing. mpt did this for Ubuntu: https://wiki.ubuntu.com/DesktopTeam/Experiences/Photos
Online Desktop 1) is conduit enough? it does most of the service integration work for us
Conduit is a good first step. I'm expecting something better in 11.2 since GNOME will supposedly have a good conduit integration in 2.26 (at least, that's a goal).
P2P 1) should reject, its not HIG compliant and an option to minimize to tray exists
Agree.
Performance 1) Can be done after feature freeze?
Yep.
Remote Desktop 1) Anyone know of a knx equivalent?
We'd really want to make vinage nx-aware: http://bugzilla.gnome.org/show_bug.cgi?id=478025
SuSE Integration 1) Would love this, need someone to work on it though
That's about "Applet front end to the firewall"? What is this about exactly?
Synchronization 1) Hopefully conduit gets open 2) Ifolder - need to bang on people internally
UX 1) Suggest we drop this, i think GNOME Online Desktop is it for us right now
Hrm. So. I'm not 100% I agree here: having an UI that is suitable for netbook would be awesome because netbook manufacturers could be interested in using it... We probably don't have manpower, though. Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
On Tue, 2008-08-26 at 23:35 +0200, Vincent Untz wrote:
2) raw-thumbnailer
I see why we want it and don't see what could be negative about it, so +1.
It is already in factory... :-) What else needs to be done beside installing it by default? Hub -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Le mardi 26 août 2008, à 15:56 -0600, Hubert Figuiere a écrit :
On Tue, 2008-08-26 at 23:35 +0200, Vincent Untz wrote:
2) raw-thumbnailer
I see why we want it and don't see what could be negative about it, so +1.
It is already in factory... :-) What else needs to be done beside installing it by default?
It needs to be in the patterns. Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
On Wed, 2008-08-27 at 00:16 +0200, Vincent Untz wrote:
Le mardi 26 août 2008, à 15:56 -0600, Hubert Figuiere a écrit :
On Tue, 2008-08-26 at 23:35 +0200, Vincent Untz wrote:
2) raw-thumbnailer
I see why we want it and don't see what could be negative about it, so +1.
It is already in factory... :-) What else needs to be done beside installing it by default?
It needs to be in the patterns.
See http://en.opensuse.org/GNOME/Pattern_Review/11.1 for more info about the patterns.
Vincent
Cheers, Magnus -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
On Thu, 2008-08-21 at 15:52 +0000, JP Rosevear wrote:
Ok, I've done some more clean up of the 11.1 feature ideas page: http://en.opensuse.org/GNOME/Ideas/11.1
Its still messy and some ideas are a bit vague, but we can still have a discussion around various features.
First off, packaging related things, there are a number of items that would simply require packaging: 1) gypsy (G:C)
this is half packaged in Applications:Geo repository
2) viking (G:C)
already packaged in Application:Geo
3) nautilus-extensions (G:F)
it needs a lot more love to be included, but it's already packaged (the last version I did a tar.gz for) in home:rodrigomoya. The source code is in: git clone http://www.gnome.org/~rodrigo/git/osc-plugins.git see the nautilus-extensions dir
Desktop: 1) Panel tweaks need a yes/no
+1 yes
6) For the sudo stuff, I think we need to restate this as a need to get pk-su or equivalent for PolicyKit
I started experimenting with PolicyKit the other day, and ended up writing some code for a thing called AdminKit, which I was planning to include the PK code in the clock applet as well as a RunAsRoot method to replace all the *su*do things we have. If I (or someone else) have some time, it should be quite easy to have it work (doesn't work yet, didn't have time to finish, but it's almost done)
8) Root priviliges in nautilus - this comes up a lot actually
with the RunAsRoot PK thing, we could have a Nautilus extension that allows doing operations on Nautilus as root -- Rodrigo Moya <rodrigo@novell.com> -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
On Thu, 2008-08-28 at 11:05 +0200, Rodrigo Moya wrote:
I started experimenting with PolicyKit the other day, and ended up writing some code for a thing called AdminKit, which I was planning to include the PK code in the clock applet as well as a RunAsRoot method to replace all the *su*do things we have. If I (or someone else) have some time, it should be quite easy to have it work (doesn't work yet, didn't have time to finish, but it's almost done)
This sounds great, but does it include all those YaST root dialogs as well? YaST is -by far- using the most of those dialogs and it would be ha huge win to have it integrated with PolicyKit. Cheers, -Michael -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
On Thu, 2008-08-28 at 11:28 +0200, Michael Monreal wrote:
On Thu, 2008-08-28 at 11:05 +0200, Rodrigo Moya wrote:
I started experimenting with PolicyKit the other day, and ended up writing some code for a thing called AdminKit, which I was planning to include the PK code in the clock applet as well as a RunAsRoot method to replace all the *su*do things we have. If I (or someone else) have some time, it should be quite easy to have it work (doesn't work yet, didn't have time to finish, but it's almost done)
This sounds great, but does it include all those YaST root dialogs as well? YaST is -by far- using the most of those dialogs and it would be ha huge win to have it integrated with PolicyKit.
for starting yast, we have a .desktop file that runs 'gnomesu yast2', so yes, we could just provide a helper program to do the RunAsRoot thing, and so the .desktop file just would need to replace the 'gnomesu' part with our helper program using AdminKit. -- Rodrigo Moya <rodrigo@novell.com> -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Le mercredi 03 septembre 2008, à 13:57 +0200, Rodrigo Moya a écrit :
On Thu, 2008-08-28 at 11:28 +0200, Michael Monreal wrote:
On Thu, 2008-08-28 at 11:05 +0200, Rodrigo Moya wrote:
I started experimenting with PolicyKit the other day, and ended up writing some code for a thing called AdminKit, which I was planning to include the PK code in the clock applet as well as a RunAsRoot method to replace all the *su*do things we have. If I (or someone else) have some time, it should be quite easy to have it work (doesn't work yet, didn't have time to finish, but it's almost done)
This sounds great, but does it include all those YaST root dialogs as well? YaST is -by far- using the most of those dialogs and it would be ha huge win to have it integrated with PolicyKit.
for starting yast, we have a .desktop file that runs 'gnomesu yast2', so yes, we could just provide a helper program to do the RunAsRoot thing, and so the .desktop file just would need to replace the 'gnomesu' part with our helper program using AdminKit.
It would actually be interesting to find all the places where we use gnomesu, and use the small helper everywhere instead. I know that in glib/gio and gnome-desktop at least, we have patches to use gnomesu when some .desktop keys are set. Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
On Wed, 2008-09-03 at 13:57 +0200, Rodrigo Moya wrote:
for starting yast, we have a .desktop file that runs 'gnomesu yast2'
Uhm... no? I just checked on my factory VM and all the yast launchers just launch /usr/sbin/yast <component>... which then shows yast's own root password dialog. But, running them through "AdminKit" by default would be nice. -Michael -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Le mercredi 03 septembre 2008, à 21:27 +0200, Michael Monreal a écrit :
On Wed, 2008-09-03 at 13:57 +0200, Rodrigo Moya wrote:
for starting yast, we have a .desktop file that runs 'gnomesu yast2'
Uhm... no? I just checked on my factory VM and all the yast launchers just launch /usr/sbin/yast <component>... which then shows yast's own root password dialog. But, running them through "AdminKit" by default would be nice.
Doesn't it use gnomesu because of X-KDE-SubstituteUID=true or something like this? Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
On Wed, 2008-09-03 at 22:00 +0200, Vincent Untz wrote:
Doesn't it use gnomesu because of X-KDE-SubstituteUID=true or something like this?
Sorry I should have checked this before I posted... :( The "yast root dialog" I was talking about is in fact the gnomesu dialog, sorry. Looks like I expected something more gnome-y of gnomesu :) -Michael -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
On Thu, 2008-08-21 at 15:52 +0000, JP Rosevear wrote:
Ok, I've done some more clean up of the 11.1 feature ideas page: http://en.opensuse.org/GNOME/Ideas/11.1
One thing I'd like to add... Currently bug-buddy is pretty useless, as it doesn't include a stack trace of crashes (but includes a ton of google-breakpad garbage instead). How can we make it work? "Keep a bunch of files constantly updated in a server" sounds very flaky... I'd rather restore the good old code where bug-buddy extracted a stack trace just fine and sent it to Bugzilla.
1) Panel tweaks need a yes/no
+1. The gradient looks nice. Transparency is evil :)
Performance 1) Can be done after feature freeze?
I'd love to be able to answer these questions: - Do we have any bottlenecks during login this time around? - At a very high level, why does Beagle make my machine slow? And if we had time, I'd love to do the "batch requests for GConf" project.
SuSE Integration 1) Would love this, need someone to work on it though
An applet to punch holes in the firewall would just be a bad hack to postpone some PK-based love in apps that need open ports... Benji Weber already did some proof-of-concept work on this, I think. Federico -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Dnia 2008-09-02, wto o godzinie 14:43 -0500, Federico Mena Quintero pisze:
1) Panel tweaks need a yes/no
+1. The gradient looks nice. Transparency is evil :)
Wiki says it's in 11.0 already, but I didn't noticed it. Buuu :( !
SuSE Integration 1) Would love this, need someone to work on it though
An applet to punch holes in the firewall would just be a bad hack to postpone some PK-based love in apps that need open ports... Benji Weber already did some proof-of-concept work on this, I think.
Would be lovely to have interactive firewall (the iptables, huh?) ^^ . -- Jakub 'Livio' Rusinek http://liviopl.jogger.pl/
participants (8)
-
Federico Mena Quintero
-
Hubert Figuiere
-
Jakub 'Livio' Rusinek
-
JP Rosevear
-
Magnus Boman
-
Michael Monreal
-
Rodrigo Moya
-
Vincent Untz