[Neos] Meeting Notes from 3.-7.11.2014 -- first week of November	Sprint
    Sebastian Kurfürst 
    sebastian at typo3.org
       
    Fri Nov  7 11:21:49 CET 2014
    
    
  
Hi everybody,
we'll start posting these notes on a daily basis starting next week :-)
Greets, Sebastian
Meeting from 7.11.2014 - 11:00
  *
    Andi
      o
        worked on Flow ACL refactoring (FLOW-11)
      o
        discussed small renaming change yesterday, did renaming; tests
        almost run through again
      o
        -> cleanup; push for review this evening
      o
        ! get behat restructuring merged today ! (TODO discuss with
        Sebastian)
  *
    Aske
      o
        Added build jobs for the 1.2 release
      o
        Fixed the 1.2 branch (broken)
      o
        Started to get an overview of the remaining tasks for the 1.2
        release
      o
        -> Create tickets for remaining tasks
      o
        -> Decide on a working date for the beta release
      o
        -> Help Karsten with remaining important reviews
      o
        -> Start working on remaining tasks
  *
    Bastian
      o
        Reviews, ACL brainstorming
      o
        Almost finished routing cache related performance improvements
        (NEOS-296)
          +
            possible race condition issue -> fix & add tests
      o
        -> Finish improved node link handling (NEOS-564)
  *
    Christopher
      o
        Won’t be available much today until the afternoon
      o
        Finished translation (NEOS-633) and solved a lot of bugs /
        missing scenarios in the TYPO3CR
      o
        Will continue with research about top blockers (NEOS-657) until
        Monday / Tuesday
  *
    Christian
      o
        Resource Management changes work now (NEOS-???)
      o
        3 tasks left open, but Robert can already start
      o
        -> ??? (please fill in your todo here, didn’t fully understand it.)
      o
        ! please do not fix nitpicks, but leave comments
      o
        -> remove ImageVariants from media browser
  *
    Henjo
      o
        -> rebase UI Translation (NEOS-89), get that working and mergable
      o
        -> make sure Jira board is up to date
  *
    Rens
      o
        working on test runner
      o
        -> get into ACL features
      o
        ! get ACL change list smaller
  *
    Karsten
      o
        did loads of reviews; now 6 “important 1.2 issues” missing
      o
        -> continue with more reviews
  *
    Robert
      o
        communication
      o
        set up demo server; demo site deployed to jenkins (NEOS-630)
      o
        -> DNS from server team
      o
        -> Review Resource Management
  *
    Sebastian
      o
        together with Christopher, finished+merged NEOS-633 (“Start
        translating a document”)
      o
        NEOS-654: “Copy+Paste across dimension” now under review
      o
        -> Kickstart NEOS-655: History Timeline
  *
    Daniel
      o
        some discussions about specific functionality; @Andi, Aske,
        Bastian, Henjo -- feel welcomed to ping/ask me :)
      o
        Ludwig will be more involved now; a few process improvements
        will come up (TODO: discuss Ludwig’s suggestions afterwards)
      o
        looking forward to demo instance -- excited to see changes of
        1st week :)
      o
        awesome first week
  *
    Rasmus
      o
        Dashboard
      o
        QA of trans
Meeting from 6.11.2014 - 11:00
!!!please all say how long you plan to work on your assigned stories!!!
  *
    Andi
      o
        finished behat improvements (see
        https://review.typo3.org/#/q/topic:behatisolatedfor review)
      o
        -> restructure ACLs in Flow (FLOW-11, belonging to NEOS-650)
  *
    Aske
      o
        ready to start doing work, today and tomorrow (4h/4h)
      o
        ? what to start with? -> Robert/Daniel
  *
    Bastian
      o
        started “assigning arbitrary roles to NEOS-Users” (!! on top of
        ACL changes)
      o
        improved Route Cache for Neos (! performance !)
        (https://review.typo3.org/33788plus 3 dependant mini changes in
        the footer)
      o
        -> allow linking to missing nodes / shortcuts (1.2 bugfix) -
        NEOS-564
      o
        -> join forces with Andi concerning ACL
  *
    Christian
      o
        worked on resource management, Images + ImageVariants work
        correctly now
      o
        JS side of resource management basically done
      o
        -> will upload changes to Gerrit again, TODO Robert: Reviews
      o
        -> fix remaining issues
      o
        -> hopefully review-ready tomorrow
      o
        NEOS-639
  *
    Christopher
      o
        NEOS-657 (“Top Blockers / Error Messages”)
      o
        works on fixing a new bug with moving documents in dimensions
      o
        -> continue with introducing TYPO3CR method
        “getAllNodeVariantsForNode”
      o
        -> start with “Red Carpet” stories
  *
    Daniel
      o
        we got a server from the server team for demo purposes
  *
    Karsten
      o
        did loads of reviews; 3 “important 1.2 issues” missing
      o
        -> get Localized Routing change merged, including related tickets
      o
        -> continue with more reviews
  *
    Rens
      o
        working on JS test runner
      o
        -> working on role-based node type constraints NEOS-163
  *
    Robert
      o
        coordination
      o
        -> set up Neos Demo server, then hand off to Karsten NEOS-630
      o
        -> help Christian get Resource Management finished
      o
        ?NEOS-640 - Rackspace Cloud Storage (OpenStack, Akamai) -- how
        relevant now?
  *
    Sebastian
      o
        bug hunting in localization
      o
        "recursive" localization (when starting on a sub page, add parents)
      o
        -> copy across node dimensions needs some love, hopefully under
        review after today
      o
        -> tomorrow: start with History, NEOS-655
Meeting from 5.11.2014 - 11:00
  *
    Andi
      o
        working on Behat Testing (as basis for ACLs) FLOW-102
      o
        -> finish that, maybe contact Christopher to fix security Behat
        tests
      o
        -> continue ACL changes in Flow
  *
    Bastian
      o
        ACL kickoff meeting
      o
        improved routing cache for translation/localization (NEOS-296)
        (NEEDS HELP testing)
      o
        working on improved link support (NEOS-564)
      o
        -> assign arbitrary roles to Neos users (NEOS-115)
  *
    Christian
      o
        not much progress with Flow Resource Management (customers)
      o
        -> fixing Resource Handling; Image vs Image Variants (TODO
        discussing with Robert)
  *
    Christopher
      o
        made some nice progress with translation together with @skurfuerst
      o
        (i) about 5-6 hours of Neos work a day
      o
        -> continue there, allow to move non-aggregate node types inside
        a document
  *
    Daniel
      o
  *
    Karsten
      o
        did loads of reviews
      o
        -> continue with these (1.2 reviews) - see
        https://docs.google.com/document/d/18haDTW4ys-3kgIbyy6nTSUPNdTHDB4g8hsJ48f4PMdg/edit#
  *
    Ludwig
  *
    Rens
      o
        done reviews
      o
        started rebasing UI ACL changes
      o
        -> continue working on ACL changes; discuss JS test runner
        (shortly!)
      o
        NEOS-163
  *
    Robert
      o
        did organizational things mostly
      o
        started reviewing
      o
        -> continue with helping out
  *
    Sebastian
      o
        worked on content translation features
      o
        started implementing the modal dialogue for starting a new
        translation NEOS-633
      o
        -> will continue with that, get that merge-ready
Meeting from 4.11.2014 - 11:00
  *
    Andi
      o
        14:00 meeting with Basti and Rens (who does which ACL topic)
      o
        -> merge Behat Testing feature
  *
    Bastian
      o
        reviewed “Links to deleted nodes / assets”
      o
        reviewed “translation support for routes”
      o
        -> fix that
      o
        -> starting 14:00, ACL meeting and ACL work
  *
    Christian
      o
        working on Resource Mgmt, fixed Image Editor in Neos
      o
        basic image cropping works
      o
        -> PHP: ImageVariantTypeConverter needs to handle updates
      o
        ! as expected everything took longer than expected
  *
    Christopher
      o
        fixed behat scenarios (all except JS)
      o
        fixed bugs in Translateable URI change (for installs without
        dimensions)
      o
        -> Base Translation with Sebastian
  *
    Karsten
      o
        reviewed “Translateable URI” change, finished except cache flushing
      o
        went through list of “merge-ready changes” for 1.2
      o
        created change for TYPO3CR to decouple it from TYPO3.Media
      o
        -> continue with reviews
  *
    Sebastian
      o
        talked with Christopher about the base translation feature
      o
        implemented that according to what has been discussed
      o
        discussed translation concepts from user’s POV with Robert
      o
        -> continue with that
  *
    Robert
      o
        written stories, improved Jira board
      o
        -> discussing concepts with people (Localization, ACL)
      o
        -> find Daniel
!!! Next week, a few people will be in Lübeck
  *
    Christian: Mo-Wed
  *
    Daniel: Wed
  *
    Christopher: Tue-Wed
  *
    Andi: ?
  *
    Markus Mo-Wed ? Thu
FYI: Neos 1.3 Kanban board:
https://jira.typo3.org/secure/RapidBoard.jspa?rapidView=8&view=detail&quickFilter=59
Meeting from 3.11.2014 - 08:45
  *
    1st week: fixing open topics
      o
        Christian: Resource Mgmt (Reviews: Robert); Neos UI missing
      o
        Robert: create stories
      o
        Sebastian/Christopher: Translation UI (Choose Base Translation,
        Split Screen)
          +
            1. Multi Lingual Demo Site reviews / merges
          +
            2a. Content Dimension Selector Box:
          +
            2a. Select Source and Target Dimension Preset (not target
            dimension values) like in split view concept
          +
            2b. Calculate a dynamic fallback chain to show source + target
          +
            2c. Support source and target dimension preset in route part
            handler
              #
                Idea: Use target dimension preset as URI prefix, add
                original dimension preset as context paramter (behind
                @workspace)
              #
                (WIP Sebastian) Refactor getContextPath() in Node to Context
              #
                Use dimension presets in ContentContext:
                  *
                    Add dimensionPresets (one preset per Dimension) and
                    originalDimensionPresets to ContentContext
                  *
                    Combine that internally with “dimensions” and define
                    the logic in ContentContext (maybe using a
                    DimensionPreset object), validate compatibility of
                    dimension presets
                  *
                    (WIP Sebastian) Adjust route part handler to use
                    dimension preset property of the ContentContext
                    instead of resolving from dimension values
                  *
                    (WIP Sebastian) Extract parsing of context paths to
                    the Context
                  *
                    We could remove “dimensions” in the context path of
                    the ContentContext if preset(s) are set
                  *
                    (WIP Sebastian)ContextPath in ContentContext with
                    presets will be encoded like this:
                    “@user-admin;language=de,en” (for “de” as the
                    original dimension preset) or “@user-admin;language=de”
          +
            3. Show Dimension values in Inspector tab
      o
        Karsten/Christopher: Route Part Handler Translation Patch
        Polishing (https://review.typo3.org/#/c/32037/)
      o
        DO REVIEWS for 1.2 if needed (high + medium priority):
        https://docs.google.com/document/d/18haDTW4ys-3kgIbyy6nTSUPNdTHDB4g8hsJ48f4PMdg/edit
        <https://docs.google.com/document/d/18haDTW4ys-3kgIbyy6nTSUPNdTHDB4g8hsJ48f4PMdg/edit#>
  *
    Meeting on 4.11.2014: 11:00
  *
    BIG FEATURE which is still missing a concept: Dashboard(Metrics,
    Tasks, ...) - please collect ideas for that
  *
    Next Week: Lübeck Kickoff (Mo, Tue, Wed)
      o
        WHO WILL JOIN: Daniel, Ludwig, Christian, Christopher, Markus
        (add your name here)
      o
        WHO WILL NOT JOIN: Sebastian, (add your name here)
    
    
More information about the Neos
mailing list