Robert is a SilverStripe developer who cut his teeth on computer games, first hacking them together between classes at uni and then professionally at Sidhe Interactive, where he worked on games for the PlayStation2 and Xbox consoles. After leaving Sidhe to "go indie" and develop websites to raise capital, he found that he really enjoyed working with web technologies and decided to make a go of it. This is Robert's first time as guest writer and he is here to introduce us to his latest project: the Drupal connector module.
The Drupal connector has finally arrived! With this module you’ll be able to embed or import content from a site running on Drupal 5+ into your SilverStripe 3 site.
Amidst the craziness of December 2012, we held an in-house mobile app competition at SilverStripe Headquarters, coined the "Jedi Challenge". The topic for the Jedi Challenge was to interact on the move. The application needed to be mobile and multi-user focussed. There were really no boundaries with this competition, which saw a range of entries from a recipe app, to a real-time, multi-player game. Head over to ss.com for the full story.
It’s been about six months since we released 3.0 stable into the world, and the whole team is proud to see it being adopted so well by the community at large. Since then, we've had over 500 pull requests to our core, mostly targeted at the new version, which is a fantastic result.
Typically, you had to wait for at least a year to get to the next major stable version. In the spirit of continuous delivery, we want to shorten this time frame a bit, and provide you with slimmer, but more frequent releases. Accordingly, the 3.1.0 beta 1 release has a lot of incremental, but less visible improvements. With the release being in beta status, we don’t expect any further API changes, and encourage you to download it and try the codebase (changelog, upgrading guide).
Back in 2007, when we made the decision to open source our CMS, we were faced with a decision: which open source license should we release it under? Although at first glance it may seem like a bit of tedious legal administration, the choice of license cuts to the heart of the goals of an open source project.
There are many other licenses to choose from, such as GPL, BSD, MIT and Apache. MIT and BSD are very similar. The Apache License has a similar permissive intent, but is more explicit, and as such it is a lengthier, more complex document. We didn't spend too much time choosing between very similar licenses and instead quickly narrowed our choice down to two alternatives: BSD and GPL.
The creators of liked.com consist of a team of six Swedish guys - entrepreneurs Marcus and Robert, developers Tomas, Eskil and Andreas, and a designer, Dawid, all located in Stockholm. They started to build the site one year ago during their spare time. Tomas and Eskil have been working with SilverStripe for about four years now within different companies and projects throughout Sweden. After many late nights of hard coding and design work, the project has become quite the success.
SilverStripe is pleased to announce the immediate release of SilverStripe Framework and CMS 3.0.3 stable.
3.0.3 is the third release in the 3.0.x series, a series of releases based on the major 3.0 release aimed at fixing bugs, adding minor functional enhancements and addressing security issues that have been discovered since that release.
I have the pleasure of introducing a new module that we created here at the SilverStripe HQ - The Document Management System (DMS) module.
A few years ago, community member Aaron Calino (UncleCheese) created the Data Object Manager module for SilverStripe 2. This module was packed with features that allowed users to manage DataObjects related to pages. However, as Aaron has stated in this forum post, the new GridField class in SilverStripe 3 does much of what Data Object Manager did in SS2, so he won't be making a version of Data Object Manager for SS3.
I am a developer who uses the SilverStripe CMS. I have over four years experience in everything from small websites to large multi-user internal system tools. I was originally drawn to SilverStripe in my web developer infancy because of its strong and intuitive templating system, and I've never looked back. I give back to the community by providing support on the IRC channel, through which I've met new people and learnt a whole heap of things I never would have without the tools I'm about to talk about below.
So. You're a developer who has (perhaps recently) discovered SilverStripe. That is great! You're loving how easy its sleek UI and extremely supportive framework makes your life when it comes to developing websites or web applications. However you've just come across an issue that you're having trouble solving. Maybe it's a question about how something works, what the best way to achieve something might be, or maybe how to troubleshoot a problem you're having with the system. Perhaps you just want to say "Hi" to the community. Whatever your reasons, SilverStripe has a variety of methods to enable you to contact people who are willing to offer you support.
This month, we welcomed the newest member in a long line of Uncle Cheese’s brainchildren – the Dashboard module. Dashboard is for SilverStripe 3 only, and with a highly extensible API and frictionless interface, it’s likely that you’ll find more than a few reasons to use it on your next SilverStripe project.
One of the disadvantages of being a developer is that we rarely get to play the role of an end-user in the software we create. When clients and project managers ask me what I love so much about SilverStripe 3, I usually rattle off a bunch of technical things – the new ORM, the improved templating, the GridField API – things that mean nothing to a content editor. What most upgrade-fearing users are wondering is how SilverStripe 3 makes content editing easier, faster, and more powerful than ever before.
Group Photo by Robin Smidsrød
Three hundred open source enthusiasts, the San Francisco sun, Android statues and loads of idea sharing. That's the mixture which made the Google Summer of Code Summit 2012 such an amazing event. As a participating organization in the preceding open source internship programme, SilverStripe was invited to join the two day conference. Ingo Schommer represented the org admins and Philipp Krenn this year's mentors.