Re: [PROPOSAL] 'Change Password GUI'

2005-05-23 Thread Carlos Garnacho
On Fri, 2005-05-20 at 14:03 -0400, Christopher James Lahey wrote:
> On Thu, 2005-05-19 at 17:04 +0200, Carlos Garnacho wrote:
> > Aha! I'll sue you! :), now seriously, it might be worth to have a look at 
> > liboobs in cvs.gnome.org, at this moment it provides GObjects for getting 
> > info 
> > about users (besides other things), by using the experimental 
> > system-tools-backends
> > branch (featuring DBus), the infrastructure is a bit subject to change, but 
> > clearly 
> > reflects what I'm trying to achieve.
> > 
> > One of the objectives I have for this future version is the hability to let 
> > the 
> > users modify the data that's tied to them (i.e.: chfn), so this might be 
> > used as 
> > the underlying technology to the about-me capplet, as well as many other 
> > things
> > 
> > (please note that, being the code experimental, I haven't worried a lot 
> > about 
> > making it easy to install...)
> 
> This is overengineered for the task.  I like the ideas of either having
> a pam based tool like gnome-passwd or a passwd based one.  Pulling in
> GObjects and DBus is just too much for such a simple tool.

Well, if the g-s-t backends were wrapped like that, it wouldn't be the
single app to take advantage, I can imagine a several applications that
might be interested:

- g-s-t in general
- modem applet
- netstatus applet (for doing ifup/ifdown)
- fast user switching applet
- about-me, change-password or whatever

And it could even be used for non-existing apps/features like the
tipical "connect to internet" dialog when you haven't internet access
and are trying to download mail, a proxy daemon for changing system
configuration remotely or stuff like that.


> Maybe when this library is more mature, this would be a good idea, but
> for 2.12 timeframe it's not right.

It wasn't a "let's do it right now!", just "FYI, maybe it could be worth
to wait a bit for a more correct infrastructure [1]", I should have
clarified that :)

Regards


[1] Of course, that only my opinion

> 
> Thanks,
> Chris
> 
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-21 Thread Trent Lloyd
On Thu, May 19, 2005 at 06:23:48PM +1200, Matthew Thomas wrote:
> Trent Lloyd wrote:
> >
> >On Thu, 2005-05-19 at 14:05 +1200, Matthew Thomas wrote:
> >
> >>Trent Lloyd wrote:
> >...
> >>>I think this is stupid, this interface is an *admin* interface, you
> >>>can't expect users to go in to some admin tool,
> >>
> >>Then the right way to fix it is to stop categorizing it as solely an 
> >>"admin tool", not to provide redundant interfaces for the same task. See 
> >> the introduction to .
> >
> >But if I open a tool for me, I see stuff about me
> >If I open a tool for administration, i expect to see an information
> >overview,
> 
> Then the right way to fix it is to stop categorizing it as solely a 
> "tool for administration", not to provide redundant interfaces for the 
> same task. See the introduction to 
> .
> 
> (Hey! There's an echo in here!)

I did read this before I wrote my last reply and the reasons I listed
are why I don't think this would work so well, although I agree the
general idea is good.

That said my views are somewhat pessimistic of the average user.

> >if by getting the default "me", then I have to navigate to yet
> >another position in the program which is anti-productive and makes it no
> >different to having a separate tool, other than the fact its now
> >"slower" to get there.
> >...
> 
> H. Effort to see someone else's info in Users and Groups currently: 
> possible scrolling, then two clicks. Effort to see someone else's info 
> in my suggested design: possible scrolling, then one click.

If you want someone elses info, on either interface would be very
similar, the only difference is the single/double click which could just
as easily be implemented in the current interface so isn't really part
of the whole argument of integrating the whole interface.

So your point invalidates how much effort I have to do to get out of my
user screen, however the point of a user accidentally going to another
bit or hitting an arrow key/accidetal click to load some other user, or
not thinking the selected user is theres and selecting another one (only
then to be confronted by an admin password dialog box, and in many
situations they might just stick it in and not notice), is still valid, IMHO.

> 
> Ah, I see my mistake now. One click is slower than two clicks, so my 
> suggestion would be slower than the current design. Also, I seem to have 
> wandered into the wrong universe. Sorry for the intrusion. :-)

:)

Cheers,
Trent

> 
> Cheers
> -- 
> Matthew "and I don't even have my towel" Thomas
> http://mpt.net.nz/
> ___
> desktop-devel-list mailing list
> desktop-devel-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list

-- 
Trent Lloyd <[EMAIL PROTECTED]>
Bur.st Networking Inc.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-21 Thread Luca Ferretti
Il giorno mar, 17/05/2005 alle 18.10 +0530, shakti ha scritto:
> Hi,
> 
> I would like to propose gnome-passwd (a password change GUI) for GNOME 2.12.
> 
> GNOME currently doesn't have a GUI to change the user's  password. This 
> GUI can be integrated as part GNOME control-center using which users can 
> change thier password without having to go to command line.

Just to add noise to this thread and became OT: why do not add this kind
of feature in GDM login screen?

This is the (only) place where usually you have to provide your system
password, so IMHO it's a reasonable behavior allow users change this
password here.

Of course GDM could need a re-design of its GUI, i.e. allowing users to
change personal information (locale, session, password) _after_ the
authentication, but _before_ the session's start.

I've some ideas about GDM re-design, but of course I've no time and
abilities to implement it :-) I could write a page on live.gnome.org, if
someone have interest.

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-20 Thread Christopher James Lahey
On Tue, 2005-05-17 at 23:02 +0200, Diego Gonzalez wrote:
> There is a capplet on the control-center that i wrote it has some
> support for changing the password of a user, 
> it uses the passwd command thorugh a pipe (using code i stole from
> gnome-system-tools) to change it, the capplet
> mostly works, but there are some things that need to be finished
> before that capplet can be enable in the 
> default build. I you want to improve the code to change the password
> or finish the loose ends of the capplet go
> ahead, it is called about-me.

I'm not sure that these two concepts should be linked.  I think that
Password is for the user, conceptually, a separate thing from user
information.  When you change the password, you find the change password
button.  It seems to me that it would be harder for the user to find the
"About Me" dialog than the "Change Password" dialog if they were looking
to change their password.

The fact that it's linked to some degree in how the information is
stored is irrelevant to whether it's the right place wrt user interface.

Thanks,
   Chris

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-20 Thread Christopher James Lahey
On Thu, 2005-05-19 at 17:04 +0200, Carlos Garnacho wrote:
> Aha! I'll sue you! :), now seriously, it might be worth to have a look at 
> liboobs in cvs.gnome.org, at this moment it provides GObjects for getting 
> info 
> about users (besides other things), by using the experimental 
> system-tools-backends
> branch (featuring DBus), the infrastructure is a bit subject to change, but 
> clearly 
> reflects what I'm trying to achieve.
> 
> One of the objectives I have for this future version is the hability to let 
> the 
> users modify the data that's tied to them (i.e.: chfn), so this might be used 
> as 
> the underlying technology to the about-me capplet, as well as many other 
> things
> 
> (please note that, being the code experimental, I haven't worried a lot about 
> making it easy to install...)

This is overengineered for the task.  I like the ideas of either having
a pam based tool like gnome-passwd or a passwd based one.  Pulling in
GObjects and DBus is just too much for such a simple tool.

Maybe when this library is more mature, this would be a good idea, but
for 2.12 timeframe it's not right.

Thanks,
Chris

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-19 Thread Calum Benson
On Thu, 2005-05-19 at 17:04 +0200, Carlos Garnacho wrote:

> Aha! I'll sue you! :), now seriously, it might be worth to have a look at 
> liboobs in cvs.gnome.org,

/me hates to think what happens when liboobs and libwnck get together at
parties


-- 
CALUM BENSON, Usability Engineer   Sun Microsystems Ireland
mailto:[EMAIL PROTECTED]Java Desktop System Group
http://ie.sun.com  +353 1 819 9771

Any opinions are personal and not necessarily those of Sun Microsystems

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-19 Thread Carlos Garnacho

--- shakti <[EMAIL PROTECTED]> escribió:
> Diego Gonzalez wrote:
> 
> > On Tue, 2005-05-17 at 18:10 +0530, shakti wrote:
> >
> >>Hi,
> >>
> >>I would like to propose gnome-passwd (a password change GUI) for GNOME 2.12.
> >>
> >>GNOME currently doesn't have a GUI to change the user's  password. This 
> >>GUI can be integrated as part GNOME control-center using which users can 
> >>change thier password without having to go to command line.
> >>
> >>
> >
> > There is a capplet on the control-center that i wrote it has some 
> > support for changing the password of a user,
> > it uses the passwd command thorugh a pipe (using code i stole from 
> > gnome-system-tools) to change it, the capplet
> > mostly works, but there are some things that need to be finished 
> > before that capplet can be enable in the
> > default build. I you want to improve the code to change the password 
> > or finish the loose ends of the capplet go
> > ahead, it is called about-me.
> 
> I wrote gnome-passwd as a simple and light-weight utility for 2.12 
> timeframe. It is designed to use PAM authentication directly to allow 
> the use of any new features which PAM might provide in future. So, 
> essentially, I do not use the 'passwd' utility.

beware, there are still platforms supported by gnome which don't use PAM 
(last time I looked at slackware it didn't, for example), and I'd be very 
careful in the addition of gratuitous setuid executables, passwd is very
tested and offers a quite similar CLI across all supported platforms

   Regards


> 
> I agree about-me handles more user information. However, I need to look 
> into it further.
> 
> As we stand today, gnome-passwd is a ready-to-be-integrated tool, which 
> would help users change their password without the root passwd contraint.
> 
> Thanks for your review comments.
> 
> - Shakti
> ___
> desktop-devel-list mailing list
> desktop-devel-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
> 



__ 
Renovamos el Correo Yahoo! 
Nuevos servicios, más seguridad 
http://correo.yahoo.es
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-19 Thread Carlos Garnacho

--- Trent Lloyd <[EMAIL PROTECTED]> escribió:
> On Wed, May 18, 2005 at 09:28:23AM -0300, Lucas Meneghel Rodrigues wrote:
> > 2005/5/17, Matthew Thomas <[EMAIL PROTECTED]>:
> > > And as
> > > Jeff suggested, we shouldn't have too many configuration tools (some
> > > existing ones probably should be combined, too).
> > > 
> > > Perhaps some improvements could be made to the Users and Groups tool
> > > instead.
> > > *   Let anyone open it, requiring an admin password only when you want
> > >  to modify someone's account and you don't currently have permission.
> > > *   Make the list of users much narrower (perhaps only one column), so
> > >  that properties -- including the password field -- can be visible
> > >  alongside it as soon as you select a user in the list, rather than
> > >  appearing in a separate window only when you click a "Properties"
> > >  button.
> > > *   Always place the account of the current user at the top of the
> > >  list, and pre-select it.
> > > 
> > > That way, when you opened Users and Groups, the fields for changing your
> > > own password would be immediately visible.
> > 
> > Amen. Seriously, if we have g-s-t, why not just "fix" it to allow a
> > user modify its own password?
> 
> I think this is stupid, this interface is an *admin* interface, you
> can't expect users to go in to some admin tool, find there own user,
> open it, change their password, then realise they opened the wrong user
> and they need some admin password!

please note that your problem is more an *interface* issue than a concept issue,
there's a quite big codebase there (system-tools-backends), which works for a 
large number of distros, and not only for users stuff, it really could be worth 
to
extend this code to match other use cases instead of reinventing the wheel yet 
again
because of an interface issue

Regarding the interface, as a silly example, you can use network-admin (also 
from g-s-t) for configuring a single network interface with --configure=eth0, 
this 
already allows integration with gnome-nettool and gnome-netstatus, so I bet 
that 
the same can be done for users-admin

 Regards

> 
> It should be something very easy, such as either gnome-passwd or
> gnome-about-me.
> 
> Personally I think gnome-about-me is good, and while I don't want to
> disregard this guys code, introducing one thing then changing it in the
> next version would be bad(tm).
> 
> Perhaps merging your code would be good, however keep in mind GNOME can
> be used on systems with no PAM!
> 
> Cheers,
> Trent
> 
> > Not that I'm trying to disregard shakti's work, but it would be nice
> > avoiding duplication of code and features. The only problem that I see
> > is that only ubuntu ships g-s-t as the default system configuration
> > GUI.
> > 
> > Cheers 
> > 
> > Lucas
> > ___
> > desktop-devel-list mailing list
> > desktop-devel-list@gnome.org
> > http://mail.gnome.org/mailman/listinfo/desktop-devel-list
> 
> -- 
> Trent Lloyd <[EMAIL PROTECTED]>
> Bur.st Networking Inc.
> ___
> desktop-devel-list mailing list
> desktop-devel-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
> 



__ 
Renovamos el Correo Yahoo! 
Nuevos servicios, más seguridad 
http://correo.yahoo.es
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-19 Thread Carlos Garnacho
 --- Diego Gonzalez <[EMAIL PROTECTED]> escribió:

> On Tue, 2005-05-17 at 18:10 +0530, shakti wrote:
> 
> > Hi,
> > 
> > I would like to propose gnome-passwd (a password change GUI) for GNOME 2.12.
> > 
> > GNOME currently doesn't have a GUI to change the user's  password. This 
> > GUI can be integrated as part GNOME control-center using which users can 
> > change thier password without having to go to command line.
> 
> 
> There is a capplet on the control-center that i wrote it has some
> support for changing the password of a user, 
> it uses the passwd command thorugh a pipe (using code i stole from
> gnome-system-tools) to change it, the capplet

Aha! I'll sue you! :), now seriously, it might be worth to have a look at 
liboobs in cvs.gnome.org, at this moment it provides GObjects for getting info 
about users (besides other things), by using the experimental 
system-tools-backends
branch (featuring DBus), the infrastructure is a bit subject to change, but 
clearly 
reflects what I'm trying to achieve.

One of the objectives I have for this future version is the hability to let the 
users modify the data that's tied to them (i.e.: chfn), so this might be used 
as 
the underlying technology to the about-me capplet, as well as many other things

(please note that, being the code experimental, I haven't worried a lot about 
making it easy to install...)

   Regards


> mostly works, but there are some things that need to be finished before
> that capplet can be enable in the 
> default build. I you want to improve the code to change the password or
> finish the loose ends of the capplet go
> ahead, it is called about-me.
> 
> 
> > 
> > http://gnomebangalore.org/~shprasad/screen-shot.png
> > This is the gnome-passwd GUI snapshot.
> > 
> > http://gnomebangalore.org/~shprasad/screen-shot-of-control-center.png
> > This is the control-center shell snapshot.
> > 
> > http://gnomebangalore.org/~shprasad/design-doc.txt 
> > A brief summary of the underlying design.
> > 
> > http://gnomebangalore.org/~shprasad/password-gui-head.diff
> > The diff file for this proposal.
> > 
> > 
> > The code is complete in all respects as per the design specified. I am 
> > ready to incorporate
> > any additional comments given by the community and complete the 
> > documentation.
> > 
> > Thanks,
> > Shakti
> > 
> > ___
> > 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




__ 
Renovamos el Correo Yahoo! 
Nuevos servicios, más seguridad 
http://correo.yahoo.es
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-18 Thread Matthew Thomas
Trent Lloyd wrote:
On Thu, 2005-05-19 at 14:05 +1200, Matthew Thomas wrote:
Trent Lloyd wrote:
...
I think this is stupid, this interface is an *admin* interface, you
can't expect users to go in to some admin tool,
Then the right way to fix it is to stop categorizing it as solely an 
"admin tool", not to provide redundant interfaces for the same task. See 
 the introduction to .
But if I open a tool for me, I see stuff about me
If I open a tool for administration, i expect to see an information
overview,
Then the right way to fix it is to stop categorizing it as solely a 
"tool for administration", not to provide redundant interfaces for the 
same task. See the introduction to 
.

(Hey! There's an echo in here!)
if by getting the default "me", then I have to navigate to yet
another position in the program which is anti-productive and makes it no
different to having a separate tool, other than the fact its now
"slower" to get there.
...
H. Effort to see someone else's info in Users and Groups currently: 
possible scrolling, then two clicks. Effort to see someone else's info 
in my suggested design: possible scrolling, then one click.

Ah, I see my mistake now. One click is slower than two clicks, so my 
suggestion would be slower than the current design. Also, I seem to have 
wandered into the wrong universe. Sorry for the intrusion. :-)

Cheers
--
Matthew "and I don't even have my towel" Thomas
http://mpt.net.nz/
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-18 Thread Trent Lloyd
On Thu, 2005-05-19 at 14:05 +1200, Matthew Thomas wrote:
> Trent Lloyd wrote:
> >...
> >>2005/5/17, Matthew Thomas <[EMAIL PROTECTED]>:
> >...
> >>>Perhaps some improvements could be made to the Users and Groups tool
> >>>instead.
> >>>*   Let anyone open it, requiring an admin password only when you want
> >>> to modify someone's account and you don't currently have permission.
> >>>*   Make the list of users much narrower (perhaps only one column), so
> >>> that properties -- including the password field -- can be visible
> >>> alongside it as soon as you select a user in the list, rather than
> >>> appearing in a separate window only when you click a "Properties"
> >>> button.
> >>>*   Always place the account of the current user at the top of the
> >>> list, and pre-select it.
> >>>
> >>>That way, when you opened Users and Groups, the fields for changing your
> >>>own password would be immediately visible.
> >...
> > I think this is stupid, this interface is an *admin* interface, you
> > can't expect users to go in to some admin tool,
> 
> Then the right way to fix it is to stop categorizing it as solely an 
> "admin tool", not to provide redundant interfaces for the same task. See 
>   the introduction to .

But if I open a tool for me, I see stuff about me
If I open a tool for administration, i expect to see an information
overview, if by getting the default "me", then I have to navigate to yet
another position in the program which is anti-productive and makes it no
different to having a separate tool, other than the fact its now
"slower" to get there.

> > find there own user,
> 
> As explained in the text you quoted, they wouldn't have to find 
> themselves. Their own account would be at the top of the list, and 
> selected whenever they opened the window.
> 
> > open it,
> 
> Same there. Whatever account was selected would have its information 
> shown in the same window; no opening involved.
What if they accidentally selected something different because their
trackpad did a mis-click, or they didn't think that it was them and they
clicked something else? Perhaps they were logged in as the wrong user,
for example.


> > change their password, then realise they opened the wrong user
> > and they need some admin password!
> 
> That wouldn't happen for two reasons. First, they wouldn't "open" 
> someone else's "user" in the first place, since their own password field 
> would be there for changing as soon as they opened the window. Second, 
Thats an assumption, as mentioned above, we are "assuming" the user
didn't click something else.

> in the unlikely event that they *did* click on another account by 
> accident, none of its fields would be editable without entering an admin 
> password first. That, combined with the visible selection in the 
So then the user is confused, and then in a desktop system just types
the admin password in and then changes some other accounts password.

> always-visible list of accounts (now that it isn't being covered by a 
> separate window) would make it obvious that they'd strayed into the 
> wrong place.

I think that its more "obvious" to have a box "about me" and then a box
"users on this system" with clearly defined uses.

Trent.

> 
> Cheers
-- 
Trent Lloyd <[EMAIL PROTECTED]>
Bur.st Networking Inc.

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-18 Thread Matthew Thomas
Trent Lloyd wrote:
...
2005/5/17, Matthew Thomas <[EMAIL PROTECTED]>:
...
Perhaps some improvements could be made to the Users and Groups tool
instead.
*   Let anyone open it, requiring an admin password only when you want
to modify someone's account and you don't currently have permission.
*   Make the list of users much narrower (perhaps only one column), so
that properties -- including the password field -- can be visible
alongside it as soon as you select a user in the list, rather than
appearing in a separate window only when you click a "Properties"
button.
*   Always place the account of the current user at the top of the
list, and pre-select it.
That way, when you opened Users and Groups, the fields for changing your
own password would be immediately visible.
...
I think this is stupid, this interface is an *admin* interface, you
can't expect users to go in to some admin tool,
Then the right way to fix it is to stop categorizing it as solely an 
"admin tool", not to provide redundant interfaces for the same task. See 
 the introduction to .

find there own user,
As explained in the text you quoted, they wouldn't have to find 
themselves. Their own account would be at the top of the list, and 
selected whenever they opened the window.

open it,
Same there. Whatever account was selected would have its information 
shown in the same window; no opening involved.

change their password, then realise they opened the wrong user
and they need some admin password!
That wouldn't happen for two reasons. First, they wouldn't "open" 
someone else's "user" in the first place, since their own password field 
would be there for changing as soon as they opened the window. Second, 
in the unlikely event that they *did* click on another account by 
accident, none of its fields would be editable without entering an admin 
password first. That, combined with the visible selection in the 
always-visible list of accounts (now that it isn't being covered by a 
separate window) would make it obvious that they'd strayed into the 
wrong place.

Cheers
--
Matthew Thomas
http://mpt.net.nz/
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-18 Thread Trent Lloyd
On Wed, May 18, 2005 at 09:28:23AM -0300, Lucas Meneghel Rodrigues wrote:
> 2005/5/17, Matthew Thomas <[EMAIL PROTECTED]>:
> > And as
> > Jeff suggested, we shouldn't have too many configuration tools (some
> > existing ones probably should be combined, too).
> > 
> > Perhaps some improvements could be made to the Users and Groups tool
> > instead.
> > *   Let anyone open it, requiring an admin password only when you want
> >  to modify someone's account and you don't currently have permission.
> > *   Make the list of users much narrower (perhaps only one column), so
> >  that properties -- including the password field -- can be visible
> >  alongside it as soon as you select a user in the list, rather than
> >  appearing in a separate window only when you click a "Properties"
> >  button.
> > *   Always place the account of the current user at the top of the
> >  list, and pre-select it.
> > 
> > That way, when you opened Users and Groups, the fields for changing your
> > own password would be immediately visible.
> 
> Amen. Seriously, if we have g-s-t, why not just "fix" it to allow a
> user modify its own password?

I think this is stupid, this interface is an *admin* interface, you
can't expect users to go in to some admin tool, find there own user,
open it, change their password, then realise they opened the wrong user
and they need some admin password!

It should be something very easy, such as either gnome-passwd or
gnome-about-me.

Personally I think gnome-about-me is good, and while I don't want to
disregard this guys code, introducing one thing then changing it in the
next version would be bad(tm).

Perhaps merging your code would be good, however keep in mind GNOME can
be used on systems with no PAM!

Cheers,
Trent

> Not that I'm trying to disregard shakti's work, but it would be nice
> avoiding duplication of code and features. The only problem that I see
> is that only ubuntu ships g-s-t as the default system configuration
> GUI.
> 
> Cheers 
> 
> Lucas
> ___
> desktop-devel-list mailing list
> desktop-devel-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list

-- 
Trent Lloyd <[EMAIL PROTECTED]>
Bur.st Networking Inc.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-18 Thread Lucas Meneghel Rodrigues
2005/5/17, Matthew Thomas <[EMAIL PROTECTED]>:
> And as
> Jeff suggested, we shouldn't have too many configuration tools (some
> existing ones probably should be combined, too).
> 
> Perhaps some improvements could be made to the Users and Groups tool
> instead.
> *   Let anyone open it, requiring an admin password only when you want
>  to modify someone's account and you don't currently have permission.
> *   Make the list of users much narrower (perhaps only one column), so
>  that properties -- including the password field -- can be visible
>  alongside it as soon as you select a user in the list, rather than
>  appearing in a separate window only when you click a "Properties"
>  button.
> *   Always place the account of the current user at the top of the
>  list, and pre-select it.
> 
> That way, when you opened Users and Groups, the fields for changing your
> own password would be immediately visible.

Amen. Seriously, if we have g-s-t, why not just "fix" it to allow a
user modify its own password?

Not that I'm trying to disregard shakti's work, but it would be nice
avoiding duplication of code and features. The only problem that I see
is that only ubuntu ships g-s-t as the default system configuration
GUI.

Cheers 

Lucas
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-18 Thread Diego Gonzalez




On Wed, 2005-05-18 at 14:42 +0530, shakti wrote:


Diego Gonzalez wrote:

> On Tue, 2005-05-17 at 18:10 +0530, shakti wrote:
>
>>Hi,
>>
>>I would like to propose gnome-passwd (a password change GUI) for GNOME 2.12.
>>
>>GNOME currently doesn't have a GUI to change the user's  password. This 
>>GUI can be integrated as part GNOME control-center using which users can 
>>change thier password without having to go to command line.
>>
>>
>
> There is a capplet on the control-center that i wrote it has some 
> support for changing the password of a user,
> it uses the passwd command thorugh a pipe (using code i stole from 
> gnome-system-tools) to change it, the capplet
> mostly works, but there are some things that need to be finished 
> before that capplet can be enable in the
> default build. I you want to improve the code to change the password 
> or finish the loose ends of the capplet go
> ahead, it is called about-me.

I wrote gnome-passwd as a simple and light-weight utility for 2.12 
timeframe. It is designed to use PAM authentication directly to allow 
the use of any new features which PAM might provide in future. So, 
essentially, I do not use the 'passwd' utility.

I agree about-me handles more user information. However, I need to look 
into it further.

As we stand today, gnome-passwd is a ready-to-be-integrated tool, which 
would help users change their password without the root passwd contraint.

Thanks for your review comments.



Right now i'm very busy with my finals, once that i finish (one month from now if i pass everything) i will take a look at your code and try to integrate it with the about-me capplet and finish the loose ends, so that it can be enabled by default. If you want to try it go ahead, just keep me updated on the changes that you do to the capplet.





- Shakti




___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: [PROPOSAL] 'Change Password GUI'

2005-05-18 Thread shakti
Diego Gonzalez wrote:
On Tue, 2005-05-17 at 18:10 +0530, shakti wrote:
Hi,
I would like to propose gnome-passwd (a password change GUI) for GNOME 2.12.
GNOME currently doesn't have a GUI to change the user's  password. This 
GUI can be integrated as part GNOME control-center using which users can 
change thier password without having to go to command line.
   

There is a capplet on the control-center that i wrote it has some 
support for changing the password of a user,
it uses the passwd command thorugh a pipe (using code i stole from 
gnome-system-tools) to change it, the capplet
mostly works, but there are some things that need to be finished 
before that capplet can be enable in the
default build. I you want to improve the code to change the password 
or finish the loose ends of the capplet go
ahead, it is called about-me.
I wrote gnome-passwd as a simple and light-weight utility for 2.12 
timeframe. It is designed to use PAM authentication directly to allow 
the use of any new features which PAM might provide in future. So, 
essentially, I do not use the 'passwd' utility.

I agree about-me handles more user information. However, I need to look 
into it further.

As we stand today, gnome-passwd is a ready-to-be-integrated tool, which 
would help users change their password without the root passwd contraint.

Thanks for your review comments.
- Shakti
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-17 Thread Alberto Ruiz
El mar, 17-05-2005 a las 22:56 +1000, Jeff Waugh escribió:
> 
> 
> > I would like to propose gnome-passwd (a password change GUI) for GNOME
> > 2.12.
> 
> Hi Shakti,
> 
> This might be a little too specific for a single preferences dialogue. We
> can't have too many. :-) Can I suggest you talk to Diego about his
> gnome-about-me preferences dialogue? It would *rock* to have this in GNOME
> 2.12. :-)
> 

Yes, it would be nice to integrate the user's session picture (gdm pic.)
in this dialog, and the users' personal information
(name,surname,etc...), that is stored in the /etc/passwd file.
Maybe this should be suited with gnome-system-tools.

That's ok for the g-c-p, but I don't think that having an specific
dialog for changing the passwd is a bad idea, in fact it'd be very
useful for sysadmins, let me explain: On Windows Domains, you can set a
default password for all the users over the domain (Dummy01 for
example), then you set all the passwords as expired, so the users must
change their password the first time they log into the domain, so you
(you as sysadmin), don't need to play with every user to set their own
password. Integrating this dialog for expired passwords on gnome-session
or gdm (I don't know wich is the best way), will give us a feature that
had been on windows for years. (No, I don't like windows domains, but I
really like not having to play with dumb users).


>   
> http://mail.gnome.org/archives/desktop-devel-list/2004-September/msg00268.html
> 
> Thanks,
> 
> - Jeff
> 
-- 
Un saludo,
Alberto Ruiz


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-17 Thread Diego Gonzalez




On Tue, 2005-05-17 at 18:10 +0530, shakti wrote:


Hi,

I would like to propose gnome-passwd (a password change GUI) for GNOME 2.12.

GNOME currently doesn't have a GUI to change the user's  password. This 
GUI can be integrated as part GNOME control-center using which users can 
change thier password without having to go to command line.



There is a capplet on the control-center that i wrote it has some support for changing the password of a user, 
it uses the passwd command thorugh a pipe (using code i stole from gnome-system-tools) to change it, the capplet
mostly works, but there are some things that need to be finished before that capplet can be enable in the 
default build. I you want to improve the code to change the password or finish the loose ends of the capplet go
ahead, it is called about-me.




http://gnomebangalore.org/~shprasad/screen-shot.png
This is the gnome-passwd GUI snapshot.

http://gnomebangalore.org/~shprasad/screen-shot-of-control-center.png
This is the control-center shell snapshot.

http://gnomebangalore.org/~shprasad/design-doc.txt 
A brief summary of the underlying design.

http://gnomebangalore.org/~shprasad/password-gui-head.diff
The diff file for this proposal.


The code is complete in all respects as per the design specified. I am ready to incorporate
any additional comments given by the community and complete the documentation.

Thanks,
Shakti

___
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: [PROPOSAL] 'Change Password GUI'

2005-05-17 Thread Matthew Thomas
shakti wrote:
...
GNOME currently doesn't have a GUI to change the user's  password.
It does as of 2.10: the "Users and Groups" tool. Currently this is only 
available to admins, to prevent people from changing accounts other than 
their own. But many of the people who use Gnome at all will be admins on 
at least one system. (For example, even if they're not an admin on their 
computer at work, they'll likely be an admin on their computer at home.) 
For these people, a separate tool for changing their password when 
they're not an admin would be confusing duplication of interface. And as 
Jeff suggested, we shouldn't have too many configuration tools (some 
existing ones probably should be combined, too).

Perhaps some improvements could be made to the Users and Groups tool 
instead.
*   Let anyone open it, requiring an admin password only when you want
to modify someone's account and you don't currently have permission.
*   Make the list of users much narrower (perhaps only one column), so
that properties -- including the password field -- can be visible
alongside it as soon as you select a user in the list, rather than
appearing in a separate window only when you click a "Properties"
button.
*   Always place the account of the current user at the top of the
list, and pre-select it.

That way, when you opened Users and Groups, the fields for changing your 
own password would be immediately visible.

--
Matthew Thomas
http://mpt.net.nz/
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-17 Thread Marc O'Morain
Perhaps some verbs should be placed on the buttons?

Perhaps [Change Password][Cancel]


-- 
Marc O'Morain
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-17 Thread Baptiste Mille-Mathias
On 5/17/05, shakti <[EMAIL PROTECTED]> wrote:
> Hi,
> 
> I would like to propose gnome-passwd (a password change GUI) for GNOME 2.12.
> 
> GNOME currently doesn't have a GUI to change the user's  password. This
> GUI can be integrated as part GNOME control-center using which users can
> change thier password without having to go to command line.
> .
> Thanks,
> Shakti


Hello Shakti

It seems there is such functionnality offered by the capplet "about
me" (http://cvs.gnome.org/viewcvs/gnome-control-center/capplets/about-me/).
This capplet is not compiled in CC by default, and I don't know if it
is finished or not.

Just to let you know about that.

Regards
-- 
Baptiste Mille-Mathias
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: [PROPOSAL] 'Change Password GUI'

2005-05-17 Thread Jeff Waugh


> I would like to propose gnome-passwd (a password change GUI) for GNOME
> 2.12.

Hi Shakti,

This might be a little too specific for a single preferences dialogue. We
can't have too many. :-) Can I suggest you talk to Diego about his
gnome-about-me preferences dialogue? It would *rock* to have this in GNOME
2.12. :-)

  http://mail.gnome.org/archives/desktop-devel-list/2004-September/msg00268.html

Thanks,

- Jeff

-- 
GUADEC 2005: May 29th-31st   http://2005.guadec.org/
 
"The only people still using Microsoft IIS are those who don't even
 know it's there." - Larry Ellison
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list