Design/Meetings/2015-01-07

    From The Document Foundation Wiki

    Link

    http://nabble.documentfoundation.org/Minutes-of-the-Design-Hangout-2015-01-07-tc4135603.html

    Minutes

     Jan 08, 2015; 2:09pm Jan Holesovsky-4 
     Minutes of the Design Hangout: 2015-01-07
    
    * Present: Heiko, Ibrahim, Jay, Kendy, Stuart
     
    * Completed Action Items:
        + Kendy/Marketing: Publish the blog post to collect templates
        + Kendy: GSoC task (or so) for converting "Manage Changes..." to
          sidebar (instead of non-modal dialog)
          https://gerrit.libreoffice.org/#/c/13085/ - proof of concept,
          thanks to the hackfest :-)
          Some improvements are needed - https://bugs.freedesktop.org/show_bug.cgi?id=87695 (Jay)
        + Kendy: try to do a link to the Templates site for 4.4 - not too
          probable
          [abandoned, cannot make it for 4.4]
        + Heiko, Jay: Impress survey results published
          http://user-prompt.com/how-people-utilize-libreoffice-impress/
     
    * Pending Action Items:
     
        + Jay: Ask what is the plan with the templates on the new Extensions site
          [Andreas mailed design@ ML, Jay will respond.]
        + Jay: Send a mail to [hidden email] with the
          wiki page that collects changes in menus
        + Kendy: Collecting of the user information should be incremental,
          somewhere in the user's profile
        + Ahmed: Push the new Sifr icons he's done recently
        + Kendy: Talk to Milos wrt. https://bugs.freedesktop.org/show_bug.cgi?id=48622
        + Alex: Gnome 2.20-style 'a' icons & Gnome 3-style text line icons
        + Samuel: Formulas and Navigator should open in the sidebar, not as
          a special window
          https://bugs.freedesktop.org/show_bug.cgi?id=85897
     
    * Easy Hacks to be filed:
     
        + Kendy: Do / find someone / easy-hack-ize automatic opening of the
          Track changes toolbar when there are tracked changes
        + Kendy: Check how hard it is to make sidebar honor the icon size
          setting
        + Kendy: Easy Hack-ize fixing of uno commands that need to be
          duplicated in Draw and Impress
            + https://bugs.freedesktop.org/show_bug.cgi?id=84258#c2
        + Kendy: Create Easy Hack for the Hi-contrast Sifr
        + Kendy: Adding 1.15 to the drop down list
          https://bugs.freedesktop.org/show_bug.cgi?id=85949
        + Kendy: Research what is needed to do to only disable (not hide)
          the formula bar in Calc when Chart component is activated
        + Kendy: Tell Jay how to fiddle with the default position of
          toolbars (so that he can tweak the Chart's toolbars)
        + Kendy: Only activate image toolbar when an image is selected -
          https://bugs.freedesktop.org/show_bug.cgi?id=87362
        + Adolfo: Create easy hacks for the options Design decided to drop
          since 2012:
          https://wiki.documentfoundation.org/Design/Whiteboards/Options/Global
        + Kendy: Should border around an image have no padding by default
          https://bugs.freedesktop.org/show_bug.cgi?id=87360
     
    * GSoC tasks to be filed:
     
        + Jay/Kendy: GSoC for application (color) themes.
        + Jay: add a Styles usability improvements section + list the
          various things to implement to GSoC-next ideas
            + https://wiki.documentfoundation.org/Development/GSoC/GenialIdeas
              [styles previews in the sidebar etc.]
            + Ahmed, Jay: Brainstorm about some nice / more styles for Calc
              https://redmine.documentfoundation.org/boards/1/topics/493
              [longer term - maybe better to add to the GSoC Styles task?]
        + Kendy: More work around templates repository / online templates /
          integration into the start screen / ...
          https://bugs.freedesktop.org/show_bug.cgi?id=85420
          https://bugs.freedesktop.org/attachment.cgi?id=108377
     
    * UI changes integrated the last week:
     
        + [actually the last 3 weeks this time :-)]
        + New image context menu in Writer (Jay)
          https://bugs.freedesktop.org/show_bug.cgi?id=87185
        + Rearrange slide/page context menu in Impress/Draw (Jay)
          https://bugs.freedesktop.org/show_bug.cgi?id=84233
        + Rearrangement/Improvements to impress's format menu (Jay)
        + Rearrangement of Writer's frame toolbar (Jay)
        + Addition of wrap left and wrap right to Writer's context menu (Jay)
          https://bugs.freedesktop.org/show_bug.cgi?id=83565
        + Improvements in the printing-related UI files (Adolfo)
        + Changes sidebar - implemented sidebar for change tracking (Kendy)
            + still work in progress of course; it's a bigger change :-)
        + Lots of src -> ui conversions / cleanups (Caolán)
        + Heading 3 and 4 again use Automatic color (Stuart)
            + google docs uses grey too - probably where it comes from (Jay)
            + we still can have a separate template with grey color (Kendy)
            + and it was the problem of html -> LibreOffice paste (Stuart)
        + Improvements in the sheet tabs in Calc (Tomaž)
            + draw sheet color even when selected (line at the bottom)
            + option to still draw tabs next to the scrollbar
        + Hi-DPI improvements (Tomaž)
            + scale menu icons
            + scale status bar icons
            + tabbar
        + Arrange help button in the secondary group in ui files (Adolfo)
     
    * Bugzilla workflow / ux-advise bugs (Kendy)
     
        + turns out that it was not clear in
          https://wiki.documentfoundation.org/Design/Meetings/2014-12-17
          that the'Bugzilla workflow proposal' is still only a proposal :-)
            + from my point of view, it has a flow that it forces every
              decision to be done in the meetings (Kendy)
     
        + amended proposal:
          1) issues created as an enhancement of UX or in UI/Design elements
             in bugzilla should be handled there under the UX-advise
             component [ie. not re-filed to some other tool]
              + when Design/UX people create ux-advise bugs, they'll set
                them directly to NEW
          2) for the UNCONFIRMED ux-advise bugs, anybody with the
             appropriate rights can:
              + set to NEW, when it has all the needed info (it is
                understandable what the bug is about, and what should the
                Design/UX team actually decide/advise)
              + set to NEEDINFO, when information is missing
          3) for the NEW ux-advise bugs, anybody from the Design/UX team
             can:
              a) provide the advice
                  + for non-controversial topics - when there already is a
                    general decision or existing HIG, etc.
                  + technically this means to provide a comment in the bug
                    (ideally with the URL to the decision / discussion /
                    HIG / previously resolved similar bug / ...), and
                    changing the component from ux-advise to:
                      + if it needs development, put it against the module
                        (Spreadsheet, Writer, ...)
                      + if it is OK to just adapt wording / .ui file / ...,
                        put it against UI module
                  + if it is something trivial to do (change in the .ui
                    file, change of color, etc.), add the ProposedEasyHack
                    to the Keywords
                      + or even better, provide the how-to, and make it an
                        EasyHack directly
              b) reject the bug
                  + when it is clearly against a decided approach or HIG
                  + technically this means to provide reasoning why (ideally
                    with the URL to the discussion / decision / HIG /
                    previously resolved similar bug / ...) and closing as
                    WONTFIX/INVALID
                  + please be _friendly_ in such cases, people can be touchy
                    when rejecting their ideas
                  + when the reporter objects the rejection, take it as a
                    topic to the Hangout [ie. apply 3c)]
              c) take it to the design@ mailing list or the Design hangout
                  + when the topic is potentially controversial
                  + when you are not sure what's the best (more approaches
                    possible)
                  + when you'd like to have insight from more people
                  + (this is to avoid pollution of the bug with many
                    discussion entries)
          4) For 3c), once the decision is made on the mailing list or in
             the meeting, somebody (ideally who proposed that as a topic)
             applies 3a) or 3b), based on the decision :-)
     
        + reasoning for the mailing list: not to pollute the bugs (Kendy)
            + bugs unusable for developers when >30 comments there (Kendy)
            + wiki not ideal either (Stuart)
            + stuff in redmine gone (Jay)
                + not backed up (Kendy)
        + hard part is the decisions for larger things (Stuart)
            + example look at
              https://bugs.freedesktop.org/show_bug.cgi?id=88038 or related
              fdo#48887 fdo#79730 (Stuart)
        + we don't have tasks for Design/UX newcomers (Heiko)
            + for now we can have Design EasyHack (?) (Kendy)
        + Heiko showed Kanban
            + nice - would need setup by the infra though (Kendy)
            + let's for now deal with stuff via bugzilla/mailing list still (Kendy)
     
        + there were also the following questions; answers based on the
          above:
          Q: should we retain issues in BZ UX-advise, or change BZ component
             to UI as now happens, or change to the affected LO component?
            + A: When the advice is provided, change to the affected LO
              component (preferred) or to UI (if it is a general thing)
          Q: UI vs. specific component, any risk of losing track of
             Design/UX recommendations?
            + A: No problem with losing track of the recommendations; if
              they are questioned, 3c) applies
          Q: should we track the BZ issues on the Wiki anyway?
            + A: No.
          Q: for Devs seeking quidance, how to communicate design or UI
             decisions?
            + A: Join the #libreoffice-design IRC channnel, participate in
              the design hangout, change the bug's component to ux-advise,
              send to the design@ ML, all that works :-)
          Q: any need to convey prioritization of ehancement or UI change,
             or impact on UX?
            + don't understand the question :-)
     
    * Templates contest (Kendy)
     
        + https://wiki.documentfoundation.org/Design/Whiteboards/Templates_for_LibreOffice_4.4
    
        + Need to include a blank template for each app as well (?) (Jay)
    
        + Templates you like:
          + Writer
            + Ibrahim/Jay:
                + CVs: (1) Resume1page, (2) CurriculumVitae, (3) SimpleResume
                + Business Letter: (1) DIN 5008 B Letter, (2) Moderate
                  business letter sans serif
                + Others: EN-guide-template (very nice but large), Project
                  Charter Template (nice), Businesscard-with-logo (ok)
                * merge 'Submission Double line Title4authors' with
                 'Submission Double Line Page4authors'
                * templates needing sample text: Lyrics booklet, Scientific
                  manuscript v-0.0.1
          + Calc
          + Impress
            + Ibrahim/Jay: (1) Focus, (2) Midnightblue, (3) Transversal/OrgChartBlue,
              Golden Glow, Alizarin, OrangeCube, Custom (look is nice, color
              not nice), Books Template, Fiery
    
        + final choice after the discussion:
            + Writer: Resume1page, CV, Moderate business letter sans serif,
              Modern business letter serif, Businesscard-with-logo
            + Impress: Focus, Midnightblue, Impress, Alizarin, OrangeCube
              (though has only 1 master?), Transversal
                + turns out Transversal is too big, and OrangeCube does not
                  have the cube in the master slide, so had to leave them
                  out for now (Kendy)
     
    * 4.4 Patches that need to be pushed (Jay)
     
        + https://gerrit.libreoffice.org/13610
        + https://gerrit.libreoffice.org/13592
        + https://gerrit.libreoffice.org/13614
        + https://gerrit.libreoffice.org/13611 (need instructions on how to fix this)
        + https://gerrit.libreoffice.org/13622
        + https://gerrit.libreoffice.org/13666
        + https://gerrit.libreoffice.org/13615
        + https://gerrit.libreoffice.org/13638
        + https://gerrit.libreoffice.org/13643
        + https://gerrit.libreoffice.org/13679
        + https://gerrit.libreoffice.org/13643 (Stuart's)
        + https://gerrit.libreoffice.org/13690
        + https://gerrit.libreoffice.org/13693 (Szymon's)
     
        + all but one pushed now (Kendy)
            + Jay will paste the follow up commit that was necessary on IRC