The Magento Hackathon is a Magento Developer Event which was located this last week end (26-28 October 2012), in Munich. It’s a good moment to share knowledge about the development process or some tips to improve his skills with Magento. This is also an opportunity to create some challenge or emulation with different projects and make some good friends
In Munich, we were more than 24 developers from different companies based in Germany and Switzerland and did during this event some projects that you can find on Magento Hackathon Github like:
- Product sort order in categories via Drag’n drop: A good idea module, to help you to sort your products into your categories thanks to Drag’n drop action which can be used from the backend or the frontend of your online shop.
- Login Provider Framework: A framework to provide other authentication methods to get access to the backend. It could be for example, to implement an authentication method with a LDAP server.
- Honey Spam: A Magento module to block automatic process which try to use the forms of your shop to hack it for example.
- Social Commerce: Do you want to make your shop more social? Thanks to this module some events which happens on your shop, can be published on social media automatically. While I’m writing these lines, a newly created and enabled product saved from the backend can be published automatically to twitter with its name and a shorten frontend link.
- Magento Composer Installer: The purpose of this project is to enable composer to parse and execute modman files. Magento modules are installable as long as they have a valid modman file.
An interesting way to improve your method of work if you need to manage different configuration of websites with different applications, you could use Vagrant and VirtualBox. Take a look on the Magento Hackathon Github to get a sample to see how it works with a Magento and a debian installation.
- Install Vagrant and VirtualBox
- Clone the project
- Make a new directory “files” under the “.vagrant” folder of the target directory of your clone
- Download the latest Magento version and sample data from Magentocommerce.com (Magento doesn’t allow anymore to download it directly) and put
- Copy the tar.gz files to the newly created folder “files“
- Do in your terminal > vagrant up
- Voilà! You have started a virtual machine with a web server, PHP 5.3, a latest Magento version and its sample data.
You are welcome
The next Hackathon will take place in Berlin from the 11th to 13th January 2013. Come to have fun with us!
I’d like to thank the two speakers, Tim and Fabian who made us a good presentation about “Estimating Magento Upgrades” and “Magento Security”. Interesting and help us to remember what to do or not when developing Magento.
I’d like to thank you too Damian Luszczymak and Fabian Blechschmidt for the organization of this event and the following sponsors: