Introducing Clubs in SensioLabs Connect
Hi there. For those who don't know me, I work for SensioLabs France and I'm in charge of SensioLabs Connect. No, I'm not corruptible and I can't award you badges.
SensioLabs Connect has been growing at a steady pace and today, we are proud to introduce some really great features.
First, we extended the public JSON API to the badges. We also added Cross-Origin Resource Sharing support which makes cross-origin AJAX possible. You can preview that with the oh-so-rare 6 years badges that have been introduced lately. Currently, only four persons have this one!
Speaking of badges, you now have the possibility to redeem code to earn badges. The principle is really simple. For special events, we will issue unique codes and we will distribute them. Once you have one, you can log in and redeem it instantly. The first lucky ones who will be able to use this feature are the attendees of the previous symfony days in Cologne.
These are rather cool features, but let's focus on what's bringing me here.
Since the launch of this project, a lot of people have been asking for company profiles. We went a little further as we added the possibility for each member to create his own club.
A club is composed of people who share a common interest. It may be your company, your school, or the people with whom you work on Symfony bundles. It doesn't really matter as long as a few of you can share the fun. Thanks to clubs, your company or group will be able to publicly show its involvement in the community as the club profile page displays the cumulated badges of its members.
There is also a public JSON API for this. As always, add .json
at the end of
the club public URL.
Clubs represent the very first step towards some more exciting features - not necessarily bounded to the social network - that are yet to come. Stay tuned.
Help the Symfony project!
As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.
Comments
Comments are closed.
To ensure that comments stay relevant, they are closed for old posts.
As usual, you're doing a very good job with Sensio Connect. It's a shame we didn't meet last week at the PHP Tour, maybe you could have been corrupted, whatever you say :-)
What is the duration of the cache ? The page of the club "Clever Age" desperately remains empty, even though I have added some things to it...
One more things: will Symfony Live speakers get a special badge, or at least an "attendee" one?
@Xavier: Thanks! There is no cache on this page. People have to "publicize" their membeships in order to appear on the club page. Speakers will soon get their badges too. You'll have to wait a bit ;)
also, is there a way to remove the noob badge, lol
A way to search/join (public private clubs?) would be nice, though
A club list and a join button for the clubs would be greater !
But why use the .json file ending hack and not a proper Accept header?
List of clubs desperately needed! I want to join more clubs. Plus: How can one get "x year" badges? Does a Trac account on symfony-project.org count for example?
And will I get a badge for participating in sfugcgn, Freerich? :-)
Who do I talk to about getting my 5-year badge? :)