[PLIP-Advisories] Re: [Plone] #9311: Clean up of user related actions UI

2009-10-09 Thread plip-advisories
#9311: Clean up of user related actions UI
-+--
 Reporter:  dokter   |Owner:  dokter 
 Type:  PLIP |   Status:  closed 
 Priority:  minor|Milestone:  4.0
Component:  Unknown  |   Resolution:  wontfix
 Keywords:   |  
-+--
Changes (by esteele):

  * status:  assigned = closed
  * resolution:  = wontfix


Comment:

 This PLIP has been rejected for merging into Plone 4.0

 The final vote was: Alec Mitchell 0 David Glick 0 Erik Rose -1 Laurence
 Rowe - Matthew Wilkes - Ross Patterson -1

 The Framework Team felt that the product was not finished enough to be
 merged at this time. I'd encourage you to resubmit this PLIP for a 4.x
 branch if you feel it appropriate. Thank you for your hard work.

-- 
Ticket URL: http://dev.plone.org/plone/ticket/9311#comment:21
Plone http://plone.org
Plone Content Management System
___
PLIP-Advisories mailing list
plip-advisor...@lists.plone.org
http://lists.plone.org/mailman/listinfo/plip-advisories


[PLIP-Advisories] Re: [Plone] #9311: Clean up of user related actions UI

2009-10-07 Thread plip-advisories
#9311: Clean up of user related actions UI
-+--
 Reporter:  dokter   |Owner:  dokter  
 Type:  PLIP |   Status:  assigned
 Priority:  minor|Milestone:  4.0 
Component:  Unknown  |   Resolution:  
 Keywords:   |  
-+--

Comment(by rossp):

 Seems incomplete as is.

 FWT vote: -1 for merging

-- 
Ticket URL: http://dev.plone.org/plone/ticket/9311#comment:20
Plone http://plone.org
Plone Content Management System
___
PLIP-Advisories mailing list
plip-advisor...@lists.plone.org
http://lists.plone.org/mailman/listinfo/plip-advisories


[PLIP-Advisories] Re: [Plone] #9311: Clean up of user related actions UI

2009-10-05 Thread plip-advisories
#9311: Clean up of user related actions UI
-+--
 Reporter:  dokter   |Owner:  dokter  
 Type:  PLIP |   Status:  assigned
 Priority:  minor|Milestone:  4.0 
Component:  Unknown  |   Resolution:  
 Keywords:   |  
-+--

Comment(by robgietema):

 Updated review at: http://svn.plone.org/svn/plone/buildouts/plone-
 coredev/branches/4.0/plips/plip9311-review-robgietema.txt

-- 
Ticket URL: http://dev.plone.org/plone/ticket/9311#comment:19
Plone http://plone.org
Plone Content Management System
___
PLIP-Advisories mailing list
plip-advisor...@lists.plone.org
http://lists.plone.org/mailman/listinfo/plip-advisories


[PLIP-Advisories] Re: [Plone] #9311: Clean up of user related actions UI

2009-09-23 Thread plip-advisories
#9311: Clean up of user related actions UI
-+--
 Reporter:  dokter   |Owner:  dokter  
 Type:  PLIP |   Status:  assigned
 Priority:  minor|Milestone:  4.0 
Component:  Unknown  |   Resolution:  
 Keywords:   |  
-+--

Comment(by esteele):

 Your PLIP has passed the Framework team's initial review. Feel free to
 discuss any suggested changes either here in the PLIP ticket or on the
 mailing lists. Final deadline for this PLIP is set for September 30.

-- 
Ticket URL: http://dev.plone.org/plone/ticket/9311#comment:18
Plone http://plone.org
Plone Content Management System
___
PLIP-Advisories mailing list
plip-advisor...@lists.plone.org
http://lists.plone.org/mailman/listinfo/plip-advisories


[PLIP-Advisories] Re: [Plone] #9311: Clean up of user related actions UI

2009-09-09 Thread plip-advisories
#9311: Clean up of user related actions UI
-+--
 Reporter:  dokter   |Owner:  dokter  
 Type:  PLIP |   Status:  assigned
 Priority:  minor|Milestone:  4.0 
Component:  Unknown  |   Resolution:  
 Keywords:   |  
-+--

Comment(by cjohansen):

 Tested with FAE (http://fae.cita.uiuc.edu/). Accessibility of Add Portlets
 control poor. The problem is the use of the onChange JavaScript event
 trigger in the select / element:

  select name=:action onchange=this.form.submit()

 To make applications accessible, they must be navigable by keyboard alone.
 Using the keyboard to navigate this select element fires the onChange
 trigger when using the arrow keys. I effect, the user can never get past
 the first choice in an option list. A fix is to remove the onChange event
 trigger and add a button to execute the selected option.

-- 
Ticket URL: http://dev.plone.org/plone/ticket/9311#comment:17
Plone http://plone.org
Plone Content Management System
___
PLIP-Advisories mailing list
plip-advisor...@lists.plone.org
http://lists.plone.org/mailman/listinfo/plip-advisories


[PLIP-Advisories] Re: [Plone] #9311: Clean up of user related actions UI

2009-08-18 Thread plip-advisories
#9311: Clean up of user related actions UI
-+--
 Reporter:  dokter   |Owner:  dokter  
 Type:  PLIP |   Status:  assigned
 Priority:  minor|Milestone:  4.0 
Component:  Unknown  |   Resolution:  
 Keywords:   |  
-+--

Comment(by dokter):

 Ready for review.

-- 
Ticket URL: http://dev.plone.org/plone/ticket/9311#comment:15
Plone http://plone.org
Plone Content Management System
___
PLIP-Advisories mailing list
plip-advisor...@lists.plone.org
http://lists.plone.org/mailman/listinfo/plip-advisories


[PLIP-Advisories] Re: [Plone] #9311: Clean up of user related actions UI

2009-07-14 Thread plip-advisories
#9311: Clean up of user related actions UI
-+--
 Reporter:  dokter   |Owner:  dokter  
 Type:  PLIP |   Status:  assigned
 Priority:  minor|Milestone:  4.0 
Component:  Unknown  |   Resolution:  
 Keywords:   |  
-+--
Description changed by dokter:

Old description:

 '''Proposer:''' Duco Dokter[[BR]]
 '''Seconder:''' Alexander Limi, David Convent[[BR]]
 [[BR]]
 == Motivation ==
 The user admin related actions, from the perspective of the user
 itself, are scattered over the user interface. The following ''actions''
 are available:

  * access to the dashboard,
  * user data
  * preferences
  * personal preferences
  * profile (author info)
  * user folder
  * change password

 The several configuration sets are not uniform: name and email address
 are part of preferences for example, but are clearly user data, as
 opposed to wysiwyg editor setting or skin preference.  Also, the
 personal bar is really in the way of the overall design.

 == Assumptions ==
 It is hard for users to determine exactely what access to use to get
 to a specific setting.

 == Proposal  Implementation ==
 User related actions are moveed to new package '''plone.app.users'''.

 What should be available to the user is:

  * public profile, based on tiles. The user can determine what to show
to the public, for instance a 'recently added' tile, or an overview
of specific user data.
  * preferences, where a user can set favorite editor, skin, etc.
  * user data, where a user can administer personal data, like email
address, surname, etc.
  * dashboard
  * change password
  * user folder

 In the UI, there should only be a maximum of three accessors:
  1. a clickable login name, that takes the user to his/her dashboard
  2. ''Account'', that takes the user to user the, config panel. This
 panel
 provides three tabs: user data, preferences and change password.
  3. ''My stuff'', in case a user has a personal folder.

 Also, the user can set his/her start page for the site in the
 preferences. This should be the page the user is directed to after
 login. Default is the plone start page. Other options are dashboard,
 my stuff, etc.

 The personal bar will be moved to the top of the page, to remove it
 from overall design, and give it a clear place.

 The user data and preferences will be implemented using the same
 back-end as in the current situation, only the way to navigate there
 will be changed, and the forms will be implemented using zope.forms,
 located in tabs in an overall user admin screen.

 == Deliverables ==

 Personal bar moved to top, user data and preferences clearly
 separated, less entry points for user functionality, unit tests for
 all forms.

 Other than that, localization and unit tests are largely in place, but
 need to be
 adapted to the new situation and moved to plone.app.users. Documentation
 will be altered and moved whereever necessary.

 == Risks ==
 The new design is a deviation from the current situation; migration to
 Plone 4 will require adaptation of users to the new way of accessing
 functionality.

 == Participants ==
 Duco Dokter, dokter
 Kees Hink, khink
 Kim Chee Leong, kcleong
 David Convent, davconvent

 == Progress ==
 Some of the work has been done at the Baarn 2009 sprint

New description:

 '''Proposer:''' Duco Dokter[[BR]]
 '''Seconder:''' Alexander Limi, David Convent[[BR]]
 [[BR]]
 == Motivation ==
 The user admin related actions, from the perspective of the user
 itself, are scattered over the user interface. The following ''actions''
 are available:

  * access to the dashboard,
  * user data
  * preferences
  * personal preferences
  * profile (author info)
  * user folder
  * change password

 The several configuration sets are not uniform: name and email address
 are part of preferences for example, but are clearly user data, as
 opposed to wysiwyg editor setting or skin preference.  Also, the
 personal bar is really in the way of the overall design.

 == Assumptions ==
 It is hard for users to determine exactely what access to use to get
 to a specific setting.

 == Proposal  Implementation ==
 User related actions are moveed to new package '''plone.app.users'''.

 What should be available to the user is:

  * public profile, based on tiles. The user can determine what to show
to the public, for instance a 'recently added' tile, or an overview
of specific user data.
  * preferences, where a user can set favorite editor, skin, etc.
  * user data, where a user can administer personal data, like email
address, surname, etc.
  * dashboard
  * change password
  * user folder

 In the UI, there should only be a maximum of three accessors:
  1. a clickable login name, that takes the user to his/her dashboard
  2. ''Account'', that takes the user to user the, config panel. This 

[PLIP-Advisories] Re: [Plone] #9311: Clean up of user related actions UI

2009-07-13 Thread plip-advisories
#9311: Clean up of user related actions UI
-+--
 Reporter:  dokter   |Owner:  dokter  
 Type:  PLIP |   Status:  assigned
 Priority:  minor|Milestone:  4.0 
Component:  Unknown  |   Resolution:  
 Keywords:   |  
-+--
Changes (by dokter):

  * status:  new = assigned


-- 
Ticket URL: http://dev.plone.org/plone/ticket/9311#comment:12
Plone http://plone.org
Plone Content Management System
___
PLIP-Advisories mailing list
plip-advisor...@lists.plone.org
http://lists.plone.org/mailman/listinfo/plip-advisories


[PLIP-Advisories] Re: [Plone] #9311: Clean up of user related actions UI

2009-07-02 Thread plip-advisories
#9311: Clean up of user related actions UI
-+--
 Reporter:  dokter   |Owner: 
 Type:  PLIP |   Status:  new
 Priority:  minor|Milestone:  4.0
Component:  Unknown  |   Resolution: 
 Keywords:   |  
-+--

Comment(by esteele):

 Approved by FWT vote.

-- 
Ticket URL: http://dev.plone.org/plone/ticket/9311#comment:10
Plone http://plone.org
Plone Content Management System
___
PLIP-Advisories mailing list
plip-advisor...@lists.plone.org
http://lists.plone.org/mailman/listinfo/plip-advisories