User Tools

Site Tools


dev:meetings:2015-03-16

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dev:meetings:2015-03-16 [2015/03/12 15:44] jdavisdev:meetings:2015-03-16 [2022/02/10 13:34] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== March 16th, 2015 Developers Meeting ====== ====== March 16th, 2015 Developers Meeting ======
  
 +===== Minutes =====
 +
 +  * Minutes:        http://evergreen-ils.org/meetings/evergreen/2015/evergreen.2015-03-16-15.04.html
 +  * Minutes (text): http://evergreen-ils.org/meetings/evergreen/2015/evergreen.2015-03-16-15.04.txt
 +  * Log:            http://evergreen-ils.org/meetings/evergreen/2015/evergreen.2015-03-16-15.04.log.html
 ===== Action Items from Last Meeting ===== ===== Action Items from Last Meeting =====
  
Line 18: Line 23:
  
 ===== New Business ===== ===== New Business =====
- 
- 
-==== Feedback for New Features Under Development ==== 
  
 ==== Questions about Security Bugs/Process ==== ==== Questions about Security Bugs/Process ====
  
   * follow-up discussion from Kathy Lussier's [[http://markmail.org/thread/fqrhegamnyej2s57|message to the dev list]]   * follow-up discussion from Kathy Lussier's [[http://markmail.org/thread/fqrhegamnyej2s57|message to the dev list]]
 +
 +==== Style Guide Project - Next Steps ====
 +  * Recap
 +    * OPW Project finished on 3/9
 +    * [[http://lima-julia.tumblr.com/|Project Blog]]
 +    * [[https://github.com/JuliaLima/Evergreen/tree/patch-1/docs/style_guide|Project Branch]]
 +  * Gists for quick review
 +    * [[https://gist.github.com/hektech/22be815b984a53355dbf|Introduction]]
 +    * [[https://gist.github.com/hektech/03dd87b3b1d90751841a|Design Principles]]
 +    * [[https://gist.github.com/hektech/5c4cf6b15985479d5372|Page Layout and Structure]]
 +    * [[https://gist.github.com/hektech/33cf790faf21e813b816|Visual Design]]
 +    * [[https://gist.github.com/hektech/7a4074cf0aeb20b9bbbd|UI Elements]]
 +  * **Next Steps** (Proposed)
 +    * Add "Work in Progress" disclaimer heading to each document, then move immediately to official repository
 +    * Establish a "Design Team"
 +      * Goals
 +        * Review the current guide, focusing on completeness and consistency
 +        * Expand the guide with rationale for design choices, ideally with references to external research
 +        * Establish an internal consensus, particularly in areas of high subjectivity
 +        * Create working HTML/CSS prototypes of all recommended UI elements
 +        * Present the result of the above steps for community review (and hopeful ratification) no later than June 30, 2015
 +      * Governance
 +        * The Team will be composed of volunteers, with at least two committers and two non-committer community members
 +        * Team members will agree to meet weekly until the guide is ratified
 +        * After the guide is officially accepted, the team will agree to meet every other month as caretakers to discuss ongoing application of the guide and potential refinements
 +      * Rationale
 +        * A style guide does not fit neatly into 'code' or 'docs', but has aspects of both, so the existing management structures are not ideal
 +        * The initial phase will be brief, but require committed focus
 +        * Good design for a group project means rising above individual instinct; doing so takes significant time and effort
 +
 +==== Potential upcoming localhost WebSockets restrictions ====
 +The Chromium team is considering restricting WebSockets access to localhost (among other things). This has the potential to complicate or interfere with our ability to speak with "hatch" from the web staff client for enhanced local data storage and receipt printing. Opera may already have some restrictions like this in place. Worth watching, and potentially participating in the conversation on the Issue: [[https://code.google.com/p/chromium/issues/detail?id=378566|Chromium Issue 378566: Block sub-resource loads from the web to private networks and localhost]]
 +
 +==== Feedback for New Features Under Development ====
dev/meetings/2015-03-16.1426189476.txt.gz · Last modified: 2022/02/10 13:34 (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.