Re: Anyone interested in keeping pessulus alive?

2012-03-19 Thread Federico Mena Quintero
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?

2012-03-13 Thread Vincent Untz
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?

2012-03-13 Thread Vincent Untz
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?

2012-03-13 Thread John Stowers

 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?

2012-03-13 Thread Colin Walters
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?

2012-03-13 Thread Vincent Untz
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?

2012-03-12 Thread Sriram Ramkrishna
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?

2012-03-12 Thread Danielle Madeley
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?

2012-03-12 Thread pec...@gmail.com
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