Sometimes you just need to take a seemingly-daunting task, get as many people to help as possible, then tackle it with all your combined might. Well, we're in that position. Ladies and gentlemen, I'd like to announce to you the first ever elementary sprint!
Switchboard is the new settings center and developer toolkit for elementary OS (and other Free Desktops too). Join our sprint to create your own settings panes (plugs), and learn more about how Switchboard can benefit you.
We've built Switchboard and documented how to make plugs, but now we need to actually do the fun part: make the plugs! In order for Switchboard to be the awesome open settings app it's destined to be, we're calling on help from you, the community. We have some awesome developers, but not enough to write every single plug in the timeframe needed.
Avi (aroman) did an awesome job talking about this in his last post, so I'll quote him here:
With Switchboard just being released, there is an abundant need for plugs. In order to ensure that Switchboard is a success for it’s debut in elementary OS (Luna!), plugs must be created. We have worked hard to make the experience of developing plugs as easy and accessible as possible. If you would like to try your hand at developing Switchboard plugs (it’s fun -- I promise!), or even just to learn more about the Switchboard architecture, you have a myriad of resources at your disposal.
- A YouTube screencast explaining much of this article and giving a demo
- The standard elementary Human Interface Guidelines
- API documentation and technical explanation of Switchboard & plugs
- Vala documentation for LibPantheon
- A PPA containing daily builds of Switchboard, LibPantheon, Granite, and Vala itself
- Launchpad Blueprint outlining some of the plugs needed for Pantheon and Luna
- IRC Channel to discuss Switchboard and elementary development
- Server: irc.freenode.net
- Channel: #elementary-sprint! (including the "!")
- And of course, you can grab the latest sourcecode of Switchboard and LibPantheon:
bzr branch lp:switchboard && bzr branch lp:libpantheon
We'll be providing mockups on Monday to help you out with design. In fact, our designers are working around the clock this weekend to crank them out for you!
To get started, hit up the links above to get an understanding of how Switchboard works, then try your hand at a sample plug (an example is provided in the documentation). Monday we'll post another Journal entry with all kinds of mockups for you to reference. Until then, read up and get comfortable! Here are some plugs we're looking for, just to get you thinking about them:
Once the sprint begins, there will be designers and developers available to help you should you need it. You're welcome to hang out in "#elementary-sprint!" to look for inspiration, help or feedback with your plug.
Interested in the plug sprint? Let us know by commenting here and/or joining our IRC channel. We'll be updating you all throughout the sprint with more resources, info, and some works in progress, so stay tuned. See you Monday!
you write good
____________________________
。paul smith outlet,
.。http://www.paulsmith2013.com/,
。paul smith wallets,
.。paul smith online,
.。paul smith sale,
。coast dresses outlet,
。cheap coast dresses,
。coast dresses sale,
。coast dresses discount,
。http://www.coastdressesukoutletsale.com/,
。coast dresses uk,
。discount louis vuitton handbags,
。authentic handbags for less,
。Discount Designer Bags,
。http://www.handbagsonline2013.com/,
I love this OS :)
Update Manager Plug: http://lordalpha1.deviantart.com/art/Update-Manager-Plug-255303071
Wow.
Im curious about how this is going to develop as I am not fully convinced yet. But the mockups posted in the comments are awesome!
I have some knowledge on C and java. Not sure I'll be able to pull up something. But I'm definitely going to give it a try. Good work guys. All the best.
Great! We'd be happy to get you going/answer any questions you might have in #elementary-sprint! on freenode :)
sync center http://delsadj.deviantart.com/#/d47fld6 --
it's many time I want to make this tools, for sync app data trough all your pc... you like it?
where is the like button? wait just like is not enough...
I OMG! it dude ! :D
I'm interested. Don't a lot of time to code outside the weekends and I wouldn't know how to handle stuff like devices, but the sprint sounds like a great idea, so I'll give it a good shot.
Awesome! Drop by #elementary-sprint! and we'll get you jumpstarted ;)
Network: http://dikoo.deviantart.com/art/Network-Plug-254160458
My coding skills ended with BASIC on the Atari 400. Just an end user here. But - go for it, devs! Thanks for all you do. Switchboard promises high functionality in a beautiful package.
I want to work on this so bad, but not too much C or Vala code exp.
Hey, you have two weeks to learn! ;) But honestly, Vala is a pretty straightforward language; like Dan said, you should check it out anyway and see what you can do.
You can write a pretty full featured plug in less than 200 lines of code! I would suggest checking out Avi's example plug and then come hang out with us in the channel anyways. You might be surprised what you can achieve with a little help :)
nice :)
The second link doesn't work.
That's because the link is http:// http://elementaryos.org/docs/human-interface-guidelines when it should be http:// http://elementaryos.org/docs/human-interface-guidelines guess they were in a hurry and made a small mistake :)
Thanks for spotting, fixed on the behalf of Cassidy.
Notifications: http://spiceofdesign.deviantart.com/art/Notifications-Plug-253966831
This design looks really awesome! I wouldn't mind actually giving this a shot.
Good work :)
Whoa, I get my own Journal tag?! Sweeeeeet.
Great writeup Cassidy, let's make some kickass plugs!