Skip to content
This repository has been archived by the owner on Sep 16, 2021. It is now read-only.

20130531 irc meeting

David Buchmann edited this page Jun 1, 2013 · 12 revisions

IRC transcription: http://irclog.codelabs.nl/transcript/symfony-cmf/2013-05-31

Agenda:

  • Feature freeze? (dtl)
  • PHPCR, PhpcrOdm, PHPCRODM, or what? - how should we reference PHPCR-ODM in directory names (dtl)
  • Testing component - directory structure (dtl)
  • Best/common format for CHANGELOG.md files? (lj)
  • Best way to structure documents? (lj)

Notes:

dantleech:

  • spend of his time this week on the testing component (see also https://github.com/symfony-cmf/RoutingAutoBundle/pull/23)
  • submitted a PR to SonataAdminBundle to support setting the translation domain on FieldDescriptions which should allow us to implemnt Admin extensions in CoreBundle using the translation files in CoreBundle
  • handled the symfony_cmf prefix merge

dbu:

fazy:

  • helping new team member at Powwownow get up to speed with the CMF-related project
  • integrating the RoutingBundle into my application, which was previously using a bespoke router
  • getting close to having a working preview/publish workflow for routes which among other things requires making it possible to dynamically select the document manager (not only in routing but also block etc, see also https://github.com/symfony-cmf/RoutingBundle/pull/99)

lsmith:

sjopet:

Willem-Jan:

Discussions:

Feature freeze? (dtl)

  • feature freeze is denoted by moving the bundle/component to RC phase
  • feature freeze planned for June 21st (workshop day)
  • try to get as many bundles to RC phase before then to also enable people to handle multiple bundles
  • update https://github.com/symfony-cmf/symfony-cmf/wiki/Roadmap with responsibilities (still missing owners!)

Best/common format for CHANGELOG.md files? (lj)

PHPCR, PhpcrOdm, PHPCRODM, or what? - how should we reference PHPCR-ODM in directory names (dtl)

  • issue is that Doctrine does not use studly caps in Bundle names
  • sonata follows this, with SonataDoctrinePhpcrAdminBundle being the only exception
  • we have several class names that use "PHPCR" (though its actually PHPCR ODM)
  • decision to leave the bundle names, but rename all other classes to studly caps (Phpcr) and including "Odm" where relevant
  • dantleech will take care of it

Best way to structure documents? (lj)

  • blocks as children cause issues with merge/clone due to Jackrabbit bugs (which might get fixed)
  • blocks as children however make sense, since it allows referencing the block with a relative path ({{ sonata_block_render({ 'name': 'additionalInfoBlock' }) }}) and also because then their "life cycle" on delete etc is linked to the page that uses the block
  • however for blocks that are supposed to be reused it makes more sense to use ReferenceBlock or absolute paths in the template anyway and store the block independently of the page

Testing component - directory structure (dtl)

  • will be discussed on the ML
Clone this wiki locally