WebFWD hack day this Saturday


I’ve been trying to find time to write all week. Now it’s Thursday, it’s been a crazy week, and we’re pushing full-speed ahead into a working weekend down at Mozilla’s Mountain View office. We don’t talk enough about the help Mozilla’s WebFWD program has brought us, but it’s on full display this weekend in the form of workshops and an open hack-day for all WebFWD projects. If you’re in the Mountain View area please stop by and say hello, write some code, or just pick our brains. The event link for the hack-day is webfwdopenworkday.eventbrite.com and there will be a lot of great projects on display. For folks new to CASH Music, Maggie wrote a great intro in the form of a simple Q&A here:

Who are we? CASH Music is a nonprofit focused on building open source tools for artists and labels. We are made up of musicians, coders, designers, managers, idealists, music lovers, realists, punks, community builders, and a dog or two. What are we building? We are building a platform of tools that will allow artists to sell and promote their music while managing and organizing their lives so they can focus on the important things like writing songs and touring. We believe there are as many different solutions as there are artists. So we are making our platform as open and as flexible as possible by doing things like integrating with any and all third party services that artists like to use and by keeping our code open source. Why are we building it? The music industry is difficult for even established artists to navigate and is only getting harder as money becomes more scarce. Currently, almost all innovation comes from outside of the music world and is focused more on the listener experience, not what is necessarily best for the artist. We love music more than anything in the world and believe that the creators and performers need to be taken care of first and foremost. We also believe in the power of true direct communication between the artist and their fans and want to help foster and build those relationships. There is a true need for this technology to exist, it’s baffling that it doesn’t already, we need your help to make it a reality. How can you help? As a nonprofit we can’t take investments and we personally aren’t independently wealthy so we need volunteers to help us build this. We are looking for more coders, designers, musicians, idealists, etc to join our community and make the platform bigger, better, and stronger. Help us put power and control into the hands of the people that make the music. They’ve made all of our lives richer and better in so many ways. Let’s say thanks. If you’d like to get involved you can find us at: info@cashmusic.org
http://github.com/cashmusic
http://twitter.com/cashmusic
 
 
So what are we working on this weekend? Well this week we’ve added secure download (login) and download code elements to the platform, and we’ve been overhauling much of the core as well as improving the admin app — the goal being to make it easier for new developers to get involved. So I’ll be wrapping in more support for mustache templating as well as finalizing element structures so we can nail down developer docs for all of our most common workflow issues. There are a few free-standing issues that could be hacked on with some immediate gratification by someone newer to the project: Install / Upgrade The installer’s good, but could be better. There are nuanced issues with permissions and server set-ups, and we’re still working out kinks in the upgrade process. Both need attention badly but keep getting pushed back for other pressing issues. Fun with .htaccess Honestly? I stink with htacces. Don’t trust me with regex either. We use a very small set of mod-rewrite rules to route admin and API requests, but they flake on a small subset of servers. We can tweak/fix fairly reliably on a case-by-case basis, but eliminating the issue altogether would be grand. Visualization This is just fun we haven’t been able to have yet. Lots of data, need to find time to play with it in D3…
Comments
blog comments powered by Disqus


This blog is published under a Creative Commons BY license — you are free to copy and repost text and images unless otherwise noted.