thanks wouter for this summary!
hm, so really a convoluted issue.
i am not sure of the worth of releasing sonata phpcr-admin 2.0 without
sonata admin 2.4 support. so i would see this plan:
* release bundles that have relevant improvements other than sonata and
keep back the sonata upgrade. we should release what we have, as the
resources/tree bundle finalizing look like major blockers.
* once the release is over, focus on resources, tree browser and sonata
phpcr-admin
* if knp menu continues being slow, consider finding them some new
maintainers or just ditching our dependency on it and porting what we
need of it into cmf menu. that would essentially mean a fork of the knp
menu library, so not a nice solution.
what we could release soonish with this plan:
* CoreBundle, Routing, RoutingBundle: symfony 2.7 support
* SeoBundle: lots of new features
* RoutingAuto: couple new features (currently many open PRs)
* RoutingAutoBundle: couple new features
* SimpleCmsBundle: symfony 2.7, ORM support (still open WIP PR)
* MediaBundle: File form type (currently many issues in milestone)
* ContentBundle seems to have no relevant changes.
https://github.com/symfony-cmf/ContentBundle/compare/1.2.0...master (we
test with symfony 2.7 but thats it)
* CreateBundle sems to have no relevant changes
cheers,david
On 21.08.2015 15:40, Wouter de Jong wrote:
> Sonata is a big trouble maker for most CMF bundles. Not because of
> Sonata, but because we implemented some very unstable things in the dev.
> The problem:
>
> * SonataAdmin 2.4 doesn't want to keep KnpMenu 1.* support and bumped to
> KnpMenu 2.*
> * This requires CmfMenu 2.*, which is waiting for KnpMenu 2.1 => I have
> no status on this, Lukas and I are pinging the KnpLabs guys often to
> push to this release
> * Using SonataAdmin 2.4 means requiring SonataDoctrinePhpcrAdmin 2.0-dev
> * SonataDoctrinePhpcrAdmin 2.0-dev requires TreeBrowser 2.0-dev
> * TreeBrowser 2.0-dev requires Resources packages, which require Puli
> * Puli 1.0 stable is expected at the very end of this year
>
> There are a couple solutions:
>
> *Do not support SonataAdmin 2.4 in this release*
> This would be a shame imo
>
> *Revert usage of TreeBrowser 2.0-dev in SonataDoctrinePhpcrAdmin 2.0-dev*
> This means releasing 3.0 directly after 2.0, as the next release
> probably is going to include TreeBrowser 2.0-dev
> This would still mean we have to find a way to release 2.1 (helping,
> pinging, taking over the project, ...)
>
> *Rely on an unstable version of Puli*
> I'm not sure how much breaking changes will be introduced between now
> and stable-Puli, but I don't expect many. The resources + puli packages,
> as far as I can tell, work pretty stable at the moment.
>
> 2015-08-21 14:17 GMT+02:00 David Buchmann <
da...@liip.ch
> <mailto:
da...@liip.ch>>:
>
> hi,
>
> so for jackalope and phpcr-odm we are on good track to releases or
> already did releases. but for the cmf bundle, not much happened since
> this discussion. so what do we do?
>
> in the core bundle, i threw out a couple of issues from the milestone,
> and assigned 2 that i think i can work on in the next days to me. i
> propose that others who see the possibility to do something until the
> end of the month do the same (assign tickets to themselves, or write
> some comment). by the end of the month we should just move to a release
> and kick out all issues that found nobody who wants to work on them.
>
> we have milestones for the other repos as well:
> routing has
https://github.com/symfony-cmf/RoutingBundle/milestones/1.4
> (the library seems to not need a new release)
>
https://github.com/symfony-cmf/ContentBundle/milestones/1.3
>
https://github.com/symfony-cmf/MenuBundle/milestones/2.0
>
https://github.com/symfony-cmf/SimpleCmsBundle/milestones/1.3
>
> imho the main area of progress are knp menu 2.0 and support for sonata
> 2.4+. i lost track a bit of the state there.
> i think those 2 things are the things we must do a coordinated effort to
> get them done. wouter, can you maybe gather what is left to do and tell
> where people can help?
>
> cheers,david
>
> On 17.06.2015 10:14, Lukas Kahwe Smith wrote:
> >
> >> On 01 Jun 2015, at 10:46, Lukas Kahwe Smith <
sm...@pooteeweet.org <mailto:
sm...@pooteeweet.org>> wrote:
> >>
> >>
> >>> On 01 Jun 2015, at 00:15, Wouter J <
jong.de...@gmail.com <mailto:
jong.de...@gmail.com>> wrote:
> >>>
> >>> Symfony 2.7 has just been released and according to our original release plan, we should
> >>> release a new CMF release one month after it. This means we've had 8 months of developing
> >>> time. That's long enough for a new release imo
> >>
> >> +1
> >
> > that email came and went somewhat without action ..
> >
> > I know David is on vacation atm, but lets push things forward none the less.
> > I started a 1.3 (and 1.2 milestone) for the CoreBundle:
> >
https://github.com/symfony-cmf/CoreBundle/milestones
> >
> > Note I also added a “nicetohave” label for stuff that could go into 1.3 if someone finds time to work on it.
> >
> > We should do the same for all other repositories and then start to finish stuff!
> >
> > regards,
> > Lukas Kahwe Smith
> >
sm...@pooteeweet.org <mailto:
sm...@pooteeweet.org>
> <tel:%2B41%2043%20500%2039%2080>
> CH-8005 Zurich // PGP 0xA581808B //
www.liip.ch <
http://www.liip.ch>
>
> --
> You received this message because you are subscribed to the Google
> Groups "symfony-cmf-devs" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to
symfony-cmf-de...@googlegroups.com
> <mailto:
symfony-cmf-devs%2Bunsu...@googlegroups.com>.
> --
> You received this message because you are subscribed to the Google
> Groups "symfony-cmf-devs" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
symfony-cmf-de...@googlegroups.com
> <mailto:
symfony-cmf-de...@googlegroups.com>.