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 GroupsDamian 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 manyDamian Mooyman2016-09-12T06:25:37Zhttps://groups.google.com/d/topic/silverstripe-dev/GRt9e_hjO58Proposal and POC: silverstripe-recipe module typeAs we are nearing the date of 4.0.0 alpha2, and are getting ready to prepare for 4.0.0 stable, there has been a lot of discussion regarding the release process of the SilverStripe core, as well as the way that we version and manage dependencies. *The problem* Up until now, we have relied on aChristopher Pitt2016-09-07T22:27:40Zhttps://groups.google.com/d/topic/silverstripe-dev/14lJBw13jQIMore helpful exceptions/warningsHey folks, I've been thinking about making exceptions/warnings more useful, during development. I've put my thoughts into a couple pull request: https://github.com/silverstripe/silverstripe-framework/pull/5953 https://github.com/silverstripe/silverstripe-framework/pull/5963 I'm trying toIngo Schommer2016-09-05T03:07:28Zhttps://groups.google.com/d/topic/silverstripe-dev/qotN9OU8d6gLooking for full-time SilverStripe Open Source Dev in NZHello everyone, We've got an exciting opportunity opening up at SilverStripe Ltd. to work on SilverStripe Open Source full time. You'd be working from Wellington or Auckland (we might consider remote within the right timezone). If you want to get a chance to work with Chris J. (@flamerohr),Ingo Schommer2016-09-01T02:50:35Zhttps://groups.google.com/d/topic/silverstripe-dev/3lEgTZfT4OgSupport Timeline and LTS (draft)Hello everyone, the core team has been discussing how we plan to support SilverStripe core releases going forward, and strike a balance between speed of innovation for SilverStripe core, and stability for everyone's clients. Sam has created a support timeline < https://docs.google.com/spreadsheZauberfisch2016-08-31T13:25:10Zhttps://groups.google.com/d/topic/silverstripe-dev/NKdDDY4Ww8oStripeCon 2016 - Europe Conference / CfP and last chance for early bird ticketsHello everyone, As we rapidly approach the end of summer, StripeCon 2016 draws closer as well. Because of that, tomorrow will be the last day to get an early bird ticket. So grab one quickly if you haven't already. We are looking forward to presenting the schedule within the next two weeks,Tony Air2016-08-31T07:00:02Zhttps://groups.google.com/d/topic/silverstripe-dev/yi1wZpubEq8Looking for SilverStripe freelanceHi my name is Tony. I’m full-stack web developer. I have 3 years SilverStripe experience and PHP, CSS, HTML, MySQL experience about 10 years. Here’s my personal page: https://tony.twma.pro So if you need a freelance developer let me know. I’m looking for some extra remote job. If you needMichael Strong2016-08-24T09:18:37Zhttps://groups.google.com/d/topic/silverstripe-dev/q5khashNiuYReplace SilverStripe ConfigHi Everyone, This is quite a lengthy post so you may want to make yourself comfortable. I've spent quite a few hack days at SilverStripe looking at ways to improve the config system, mostly in relation to performance. I've found this difficult and frustrating to work with and there are veryPatrick Nelson2016-08-22T23:06:59Zhttps://groups.google.com/d/topic/silverstripe-dev/3EwA5HWCCegIs there no API for has_one relations?I'm noticing that there's a PHP-based API for has_many and many_many relations, but I'm not seeing any documentation covering an API for has_one relations, e.g. take a polymorphic has_one for example: // Where "tag" could also be any other DataObject which points back to "Story.Polymorphic"nicolaas2016-07-28T07:36:50Zhttps://groups.google.com/d/topic/silverstripe-dev/yuMnx9J1N_0why place several classes into one file?Hi Everyone I wonder why the following is stated on: https://docs.silverstripe.org/en/3.4/developer_guides/customising_the_admin_interface/how_tos/customise_site_reports/ - It is recommended to place all custom reports in the 1 file. - - Create a *CustomSideReport.php* fileSam Minnée2016-07-27T22:45:48Zhttps://groups.google.com/d/topic/silverstripe-dev/8i_vFiGheoQNew RFC: Namespacing and the Page classHi everyone, There's a new RFC available here: https://github.com/silverstripe/silverstripe-framework/issues/5844 Thanks, Sam -- Sam Minnée CEO SilverStripe LimitedDamian Mooyman2016-07-19T21:20:57Zhttps://groups.google.com/d/topic/silverstripe-dev/feLc_tJksFoLooking for feedback on SiteConfig assigned themesAs a part of recent refactoring in the master branches of the core modules, we have now introduced the concept of nested themes. You can see the implementation of this feature at https://github.com/silverstripe/silverstripe-framework/pull/5804. As this has been a reasonably major API change,nicolaas2016-07-19T00:54:25Zhttps://groups.google.com/d/topic/silverstripe-dev/HjsG8nM72uchow to make two websites talk to each other?Hi, We are working on two sites that need to share some information (e.g. blacklisted emails for newsletter, risky transactions). What is the best way to achieve this? Options I can see: (1) *sites talk directly* to each other - if so, would this be through a restful api or otherwise? Wouldnicolaas2016-07-19T00:40:30Zhttps://groups.google.com/d/topic/silverstripe-dev/_kcqw09oLI4is there any code for extracting private staticsHi We are working on increasing the quality of our modules. As part of this, we would like to make a full list of config options for each module. I have two questions in relation to this: (1) Has anyone written a piece of code for extracting all the private statics of a module? I am keen tokPodo2016-07-15T15:22:20Zhttps://groups.google.com/d/topic/silverstripe-dev/L6SJzpyzJyMRe: [silverstripe-dev] Abridged summary of silverst...@googlegroups.com - 8 updates in 1 topicGuys, how about flattening the icons altogether, using material icons (or, alright, FontAwesome) as a basis? I've found myself flattening the CMS interfaces the past 3 clients, removing gradients etc. You could use a custom icon, and color it based on its status, then play with drop shadows,