https://groups.google.com/d/forum/silverstripe-devSilverStripe Core DevelopmentDiscussions on the core development of the SilverStripe CMS and its modules: New and changed APIs, architecture and other complex issues requiring the attention of core developers.
<br>This group is not a support forum. If are looking for help, please see <a href="http://silverstripe.org/forums/">http://silverstripe.org/forums/</a>Google GroupsSam Minnée2016-10-20T20:53:42Zhttps://groups.google.com/d/topic/silverstripe-dev/pjLGqmfeifoVOTE: php-intl as a SilverStripe 4 dependencyHi everyone, We are looking to add php-intl as a dependency for SilverStripe 4 and we'd like to get your feedback on whether this is going to prevent you from upgrading to SilverStripe 4. There's a ticket to vote on here: https://github.com/silverstripe/silverstripe-framework/issues/6207 We'dDamian Mooyman2016-10-17T23:52:59Zhttps://groups.google.com/d/topic/silverstripe-dev/BVgFrxb7ISwRFC Replace Zend_Locale with new i18n backendHello everyone, Please note that there is now a new RFC on the github issues which addresses replacement of the existing zend-based i18n SilverStripe functionality. https://github.com/silverstripe/silverstripe-framework/issues/6194 This follows on from an earlier discussion around an upgrade toMichael Strong2016-10-15T03:05:02Zhttps://groups.google.com/d/topic/silverstripe-dev/q5khashNiuYRe: [silverstripe-dev] Re: Replace SilverStripe ConfigHi All, Our monthly hack day at SilverStripe in September saw my first attempt at integrating the new config package with SilverStripe 4. This was not an in-depth integration - just generating the config, printing it out and then exiting. When doing so I came across a few strange issues butTony Air2016-10-12T02:49:51Zhttps://groups.google.com/d/topic/silverstripe-dev/ZvwNX7298b0Some Digital Ocean to Dropbox backup scriptsI have shared some scripts I did to save space at Digital Ocean and backup SilverStripe websites to Dropbox using zip-archives. Hopefully it will be useful for someone: https://github.com/a2nt/silverstripe-digitalocean-nginx-backup-scriptsSam Minnée2016-09-26T08:18:31Zhttps://groups.google.com/d/topic/silverstripe-dev/6nks_xV7hpMRe: [silverstripe-dev] RFC Versioned many_manyOver the years we've hit a lot of limitations with many-many relations and in general we want to put our efforts into get the many-many-through feature working well. Once it's in place there's a possibility that we could refactor the implicit many-many feature to work by generating an inferredRoman (bummzack)2016-09-26T07:59:47Zhttps://groups.google.com/d/topic/silverstripe-dev/6nks_xV7hpMRe: [silverstripe-dev] RFC Versioned many_manyI see. Wouldn't that lead to several unnecessary DataObjects that are just being used as intermediate objects? Seems pretty unintuitive to set up a plain many_many relation… Have you considered something like different join tables for the different stages? Eg. if you have "Page - many_many -Sam Minnée2016-09-26T07:40:17Zhttps://groups.google.com/d/topic/silverstripe-dev/6nks_xV7hpMRe: [silverstripe-dev] RFC Versioned many_manyNo, the plan is that if you have data that is currently stored as a strict many-many, you will need to convert it to a many-many-through structure. On Mon, 26 Sep 2016 at 8:32 PM, Roman <bumm...@gmail.com> wrote: > Seems like a good approach, when you have a data-model that fits the > has-many-tRoman (bummzack)2016-09-26T07:32:07Zhttps://groups.google.com/d/topic/silverstripe-dev/6nks_xV7hpMRe: [silverstripe-dev] RFC Versioned many_manySeems like a good approach, when you have a data-model that fits the has-many-through architecture… but what about a strict many_many relation? Are you considering versioning for these as well? On 26/09/16 02:12, Damian Mooyman wrote: Hello all, I'm looking at gathering feedback on a feature weDamian Mooyman2016-09-26T00:12:53Zhttps://groups.google.com/d/topic/silverstripe-dev/6nks_xV7hpMRFC Versioned many_manyHello all, I'm looking at gathering feedback on a feature we would like to develop for silverstripe 4.0.0 alpha3. In order to support versioning of many_many relationships we are looking to implement versioning through a versioned has_many relationship. This is sometimes called "has manyChris Joe2016-09-12T22:09:40Zhttps://groups.google.com/d/topic/silverstripe-dev/GRt9e_hjO58Re: Proposal and POC: silverstripe-recipe module typeI liked the idea when you first mentioned it! This could reduce the barriers for upgrading a module quite a bit and allows for newcomers to be less in the situation of "you're using an outdated version" if they're using the dev-master/alpha/nightly builds. Moving modules to run in vendor/ hasDamian Mooyman2016-09-12T21:51:41Zhttps://groups.google.com/d/topic/silverstripe-dev/GRt9e_hjO58Re: Proposal and POC: silverstripe-recipe module typeI've posted this to the github issues list as an RFC at https://github.com/silverstripe/silverstripe-framework/issues/5992 On Tuesday, 13 September 2016 09:28:32 UTC+12, Damian Mooyman wrote: > > Another thing I'll need to think about is how we integrate recipes with > travis configuration. AtDamian Mooyman2016-09-12T21:28:32Zhttps://groups.google.com/d/topic/silverstripe-dev/GRt9e_hjO58Re: Proposal and POC: silverstripe-recipe module typeAnother thing I'll need to think about is how we integrate recipes with travis configuration. At the moment the travis support module does a lot of configuration manually. It would be nice to move the logic out of this, and into something more configurable at the .travis.yml level. On Monday, 12Damian Mooyman2016-09-12T21:24:37Zhttps://groups.google.com/d/topic/silverstripe-dev/GRt9e_hjO58Re: Proposal and POC: silverstripe-recipe module typeOh, what problem did you have? I tried this composer create-project tractorcow/recipe-core ./test-core-3 dev-master cd ./test-core-3/ composer require tractorcow/recipe-cms dev-master The result gave me all the necessary modules and project files. On Tuesday, 13 September 2016 04:05:42Christopher Pitt2016-09-12T16:40:40Zhttps://groups.google.com/d/topic/silverstripe-dev/14lJBw13jQIRe: [silverstripe-dev] More helpful exceptions/warningsThanks for the feedback chaps. I'll have a good think about each of your ideas and refactor the pull requests to suite. Once I've done that, I'll come back here for further approval. :)Daniel Hensby2016-09-12T16:05:42Zhttps://groups.google.com/d/topic/silverstripe-dev/GRt9e_hjO58Re: Proposal and POC: silverstripe-recipe module typeI tested this today and it's working pretty sweetly for a proof of concept. I couldn't get a coreonly version to then upgrade using the CMS recipe, but I'll talk to Damian about that separately. On Monday, 12 September 2016 07:25:37 UTC+1, Damian Mooyman wrote: > > As we are nearing the date of