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 GroupsIngo Schommer2017-01-17T22:46:45Zhttps://groups.google.com/d/topic/silverstripe-dev/7TgVnfNIPFIRemove WebPI installer?Is anybody using the Microsoft WebPI installer to get SilverStripe running on Windows (with SQL Server and IIS)? My assumption is that it's rarely used, and the effort of maintaining releases for it is better spent elsewhere. Details on https://github.com/silverstripe/silverstripe-framework/pull/nicolaas2016-12-12T04:54:10Zhttps://groups.google.com/d/topic/silverstripe-dev/zx72ErBBlKofixing racing condition like caching issuesHi, I am having a hard time trying to fix racing condition like issues: - User presses go. - Site does a bunch of stuff (and saves in Database) - E-mail is sent to user. *ISSUE* When the email is sent to the user, the data in the e-mail is not what is actually supposed to be inRichard Rudy2016-12-12T02:02:41Zhttps://groups.google.com/d/topic/silverstripe-dev/GBYJTmVUUtoShould Menu() and getMenu() be renamed?This issue came up on the repo #1696 <https://github.com/silverstripe/silverstripe-cms/issues/1696>. It may worth while looking into changing the name of the function to something less generic. While using the Menu function is easy to type, it may be too generic. Beyond changing the names of theDamian Mooyman2016-12-05T00:16:34Zhttps://groups.google.com/d/topic/silverstripe-dev/0qMnMDWBu4ENew RFC: Form RequestHandler abstractionHello, we have now posted a new RFC at https://github.com/silverstripe/silverstripe-framework/issues/6362. This RFC proposes a refactor of the Form class into separate model and controller components. I welcome anyone interested to read and leave their comments. ;) Kind regards, Damian Mooymannicolaas2016-12-04T22:37:57Zhttps://groups.google.com/d/topic/silverstripe-dev/NFS2UXW8uEUmemcache helpHi, I just posted this question on stack overflow: http://stackoverflow.com/questions/40964315/stop-memcache-from-removing-data-in-php-silverstripe-zend-cache There is clearly something wrong, but I am not sure how to solve it. I did read about having a uniform size cache item, but that isTony Air2016-12-04T08:45:22Zhttps://groups.google.com/d/topic/silverstripe-dev/S4mPHYgL2KYNGINX extra Securityhi guys, I had some troubles with hacker attacks and bad referers so I have made auto updating NGINX configuration with extended black lists features. I think it will be helpful for others: https://github.com/a2nt/nginx-securityMichael van Schaik2016-11-30T16:44:13Zhttps://groups.google.com/d/topic/silverstripe-dev/k3fQr9QUxTkHow to deal with credentials/key files in a (reasonably) safe wayI'm more often integrating various cloud services into projects lately, and was wondering what would be considered the/a correct way of storing their API credentials in a SilverStripe project. For example, for Google Cloud services, one can create a 'Service Account' - which is something likenicolaas2016-11-30T03:05:06Zhttps://groups.google.com/d/topic/silverstripe-dev/IqkH5UPMRuIwebsites slow? what module is to blame?Hi, We have to two sites that load in 200ms / 300ms respectively (on my dev machine). A fresh install of SS 3.5 loads in about 35ms. I was wondering if anyone has worked out a quick and easy way to find the bottle necks. There are two modules that could help: - https://github.com/heydaypadbor2016-11-23T11:42:45Zhttps://groups.google.com/d/topic/silverstripe-dev/szQhsfLcVwIError Deleting Data from DatabaseConsider this: private static $db = array( "Show" => "Boolean", "Delete" => "Boolean" ); Private static $ summary_fields = array ( "Delete" => "Delete", "Show" => "Show" ); Each time the administration is reloaded, the data for that model is removed from the database.Lamin Barrow2016-11-21T10:02:47Zhttps://groups.google.com/d/topic/silverstripe-dev/p312W8Qh2fMGiving a greater Role to Silverstripe SakeSilverstripe's ./framework/sake is seldom used in Silverstripe except for the occasional task runner or DB build. Rails has the rails cli and laravel has the fantastic artisan cli tool. Unclecheese built "silversmith" and it had the potential to really improve the development workflow but theWerner Krauss2016-11-08T07:42:29Zhttps://groups.google.com/d/topic/silverstripe-dev/59QuAIzy3b0addons site not showing new modules?Hi all, it seems the addons site is broken and doesn’t scan for new modules… Last „newest add-on“ is from October 19th, latest „newest Release“ from Oct. 21st. Cheers, Wernerpadbor2016-11-04T04:57:07Zhttps://groups.google.com/d/topic/silverstripe-dev/yV0GpNQO8_sDevelopment web: Silverstripe Framework in Benin (Africa)In 4 hours, I'll start the web development training: @silverstripe <https://twitter.com/silverstripe> Framework, at university Cours Sonou in northern #Benin <https://twitter.com/hashtag/Benin?src=hash> ( #Africa <https://twitter.com/hashtag/Africa?src=hash> ) -- Boris PADONOU Twitter:Zauberfisch2016-10-27T20:32:18Zhttps://groups.google.com/d/topic/silverstripe-dev/XGiUMpD8wz4How do I semver a module and yet support multiple SilverStripe major releases?Hey guys, I raised that question on IRC yesterday and got some good input, but no real solution. So I'd like to re-raise it here and perhaps even generate a general recommendation for module authors: > <Zauberfisch> hey guys > <Zauberfisch> I need some advise on handling releases of a moduleIngo Schommer2016-10-27T20:26:51Zhttps://groups.google.com/d/topic/silverstripe-dev/ZLDDMkc_C_oRFC: Use GraphQL/Apollo for structured data access in the CMSWeb services (APIs) are becoming more important in the CMS as we switch to a more frontend-driven UI with React. GraphQL is the new kid on the block challenging REST principles, and I think is a great fit for our use case and wider ecosystem. We're looking for feedback on this approach - ifTony Air2016-10-25T16:12:57Zhttps://groups.google.com/d/topic/silverstripe-dev/mD1GzF5aZH0Member Profile extendable areaI think it will be great to include a frontend extendable area which will be extended by the other silverstripe modules. Some websites may have member management areas for an instance silvershop has it. It maybe also be extended by the other modules to manage the other things. I suggest to make