Re: Anyone interested in keeping pessulus alive?
On Mon, 2012-03-12 at 14:00 +0100, Vincent Untz wrote: Pessulus was a configuration lockdown editor for GNOME 2. It never got ported to GNOME 3, as it more or less involves a complete rewrite (move to introspection-based bindings and move to GSettings) and nobody found the motivation to do so. Unless someone steps up within a week to become maintainer, I'll move pessulus to our archives. Another thing is that Gnome 3 provides different configuration keys than Gnome 2 - gnome-shell and friends are completely different beasts. I'm sure we'd need to implement lockdown-friendly keys in Gnome 3 for things that are missing. Archive it away, I'd say... since you are the maintainer, do you remember anything particularly interesting/tricky in the implementation of Pessulus that may be useful to implementors of similar stuff for Gnome 3? (Sabayon is in a similar situation - it's just not useful for Gnome 3. If you archive Pessulus, would you be able to move Sabayon as well in exchange for a promise of beer?) Federico ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Anyone interested in keeping pessulus alive?
Le mardi 13 mars 2012, à 09:06 +1100, Danielle Madeley a écrit : On Mon, 2012-03-12 at 08:51 -0700, Sriram Ramkrishna wrote: Pessulus was a configuration lockdown editor for GNOME 2. It never got ported to GNOME 3, as it more or less involves a complete rewrite (move to introspection-based bindings and move to GSettings) and nobody found the motivation to do so. Oh, that is just too bad. I would think that this would be useful in large installations. I hope someone take up the challenge to port it. Potential summer of code project? Makes sense, let me add the idea to the GSoC page. Vincent -- Les gens heureux ne sont pas pressés. ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Anyone interested in keeping pessulus alive?
Le lundi 12 mars 2012, à 17:39 -0600, Federico Mena Quintero a écrit : On Mon, 2012-03-12 at 14:00 +0100, Vincent Untz wrote: Pessulus was a configuration lockdown editor for GNOME 2. It never got ported to GNOME 3, as it more or less involves a complete rewrite (move to introspection-based bindings and move to GSettings) and nobody found the motivation to do so. Unless someone steps up within a week to become maintainer, I'll move pessulus to our archives. Another thing is that Gnome 3 provides different configuration keys than Gnome 2 - gnome-shell and friends are completely different beasts. I'm sure we'd need to implement lockdown-friendly keys in Gnome 3 for things that are missing. To be fair, we didn't have very good keys either in GNOME 2 ;-) Now, we have the org.gnome.desktop.lockdown GSettings keys, but I've no idea if apps respect those... Archive it away, I'd say... since you are the maintainer, do you remember anything particularly interesting/tricky in the implementation of Pessulus that may be useful to implementors of similar stuff for Gnome 3? There was nothing really tricky in pessulus itself, except knowing which keys exist and finding how to present them (and even for that, I don't think we were doing such a great job :/). But the real tricky part is to add more lockdown features to GNOME and make sure those are respected. (Sabayon is in a similar situation - it's just not useful for Gnome 3. If you archive Pessulus, would you be able to move Sabayon as well in exchange for a promise of beer?) I was also wondering about the state of sabayon. Does it make sense to also see if a GSoC student want to save it before archiving it? Cheers, Vincent -- Les gens heureux ne sont pas pressés. ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Anyone interested in keeping pessulus alive?
There was nothing really tricky in pessulus itself, except knowing which keys exist and finding how to present them (and even for that, I don't think we were doing such a great job :/). There is plenty of code in gnome-tweak-tool for almost-autogenerating a UI on top of gsettings keys. If you wish to go down this route you are welcome to take the code from g-t-t* John * and share the wrath of many - 'auto generated UIs are evil!' ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Anyone interested in keeping pessulus alive?
On Mon, 2012-03-12 at 14:00 +0100, Vincent Untz wrote: Hi, Pessulus was a configuration lockdown editor for GNOME 2. It never got ported to GNOME 3, as it more or less involves a complete rewrite (move to introspection-based bindings and move to GSettings) and nobody found the motivation to do so. Hm, but we haven't removed pygtk and GConf (as far as I know). So the issue is more that it doesn't know how to lock down GNOME 3? Or are we missing equivalent keys? Or are we just saying it should be archived because it uses deprecated functionality? Or some mix of this? I guess the question is - is it really totally worthless right now? ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Anyone interested in keeping pessulus alive?
Le mardi 13 mars 2012, à 10:11 -0400, Colin Walters a écrit : On Mon, 2012-03-12 at 14:00 +0100, Vincent Untz wrote: Hi, Pessulus was a configuration lockdown editor for GNOME 2. It never got ported to GNOME 3, as it more or less involves a complete rewrite (move to introspection-based bindings and move to GSettings) and nobody found the motivation to do so. Hm, but we haven't removed pygtk and GConf (as far as I know). So the issue is more that it doesn't know how to lock down GNOME 3? Or are we missing equivalent keys? Or are we just saying it should be archived because it uses deprecated functionality? Or some mix of this? I guess the question is - is it really totally worthless right now? It is totally worthless because it works on GConf keys that either don't exist anymore (for some apps, like epiphany, gnome-panel, etc.) or that are ignored by apps now (lockdown keys from libgnome). Vincent -- Les gens heureux ne sont pas pressés. ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Anyone interested in keeping pessulus alive?
On Mar 12, 2012 6:00 AM, Vincent Untz vu...@gnome.org wrote: Hi, Pessulus was a configuration lockdown editor for GNOME 2. It never got ported to GNOME 3, as it more or less involves a complete rewrite (move to introspection-based bindings and move to GSettings) and nobody found the motivation to do so. Oh, that is just too bad. I would think that this would be useful in large installations. I hope someone take up the challenge to port it. Sri Unless someone steps up within a week to become maintainer, I'll move pessulus to our archives. Thanks, Vincent -- Les gens heureux ne sont pas pressés. ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Anyone interested in keeping pessulus alive?
On Mon, 2012-03-12 at 08:51 -0700, Sriram Ramkrishna wrote: Pessulus was a configuration lockdown editor for GNOME 2. It never got ported to GNOME 3, as it more or less involves a complete rewrite (move to introspection-based bindings and move to GSettings) and nobody found the motivation to do so. Oh, that is just too bad. I would think that this would be useful in large installations. I hope someone take up the challenge to port it. Potential summer of code project? -- Danielle Madeley Software Developer, Collabora Ltd. Melbourne, Australia www.collabora.co.uk ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list
Re: Anyone interested in keeping pessulus alive?
I will *definitely* need this for my job (to implement GNOME 3 desktop in enterprise), so I can try to port it - and maintain it too, if necessary. I'm student too (for last year it seems), so I can try to pick it up as GSoC project too. If lucky, it could be win-win (and third win for people who still want such functionality). Peteris. 2012. gada 13. marts 00:06 Danielle Madeley danielle.made...@collabora.co.uk rakstīja: On Mon, 2012-03-12 at 08:51 -0700, Sriram Ramkrishna wrote: Pessulus was a configuration lockdown editor for GNOME 2. It never got ported to GNOME 3, as it more or less involves a complete rewrite (move to introspection-based bindings and move to GSettings) and nobody found the motivation to do so. Oh, that is just too bad. I would think that this would be useful in large installations. I hope someone take up the challenge to port it. Potential summer of code project? -- Danielle Madeley Software Developer, Collabora Ltd. Melbourne, Australia www.collabora.co.uk ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list -- mortigi tempo Pēteris Krišjānis ___ desktop-devel-list mailing list desktop-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/desktop-devel-list