Welcome

The SIRIUS Player for Firefox add-on site is at: [http://siriusplayer.mozdev.org/]

We use this wiki site to share and discuss certain parts of the SIRIUS Player add-on. Feel free to add information to this wiki.

Please Note this add-on and Wiki is not supported, sponsored, created, or approved by SIRIUS Satellite Radio Inc.

"SIRIUS" and related marks are trademarks of SIRIUS Satellite Radio Inc.

NOTICE: This add-on requires a VALID Sirius Radio login. If you do not have a Sirius Internet Radio or Sirius Satellite Radio account, you will not be able to use this add-on. You can sign up for a three-day free trial on their website or subscribe for a monthly fee. We encourage you to sign up and enjoy Sirius Satellite Radio!

Mission Statement

We the SIRIUS Player for Firefox Team will strive to be:

  • The Best Open Source Music Player For SIRIUS for Firefox Add-On
  • Listener Driven Ideas: For The People - By The People
  • Cross-Platform Compatibility – Windows, Mac, And Linux
  • Encourage Constructive Passionate Participation In This Endeavor
  • Timely Version Updates
  • Peace, Love And Happiness For One's Ears

How Can I Help?

No one is required to participate to enjoy the fruits of our labor. If you simply want to enjoy SIRIUS Internet Radio, please just install it. If something doesn't work quite right or you want a new feature (or to alter an existing feature), feel free to let us know (or change it yourself if you know how!). Our primary goal is to build an easy-to-use, enjoyable interface into SIRIUS Internet Radio.

We welcome and encourage participation by anyone interested in helping build the best Open Source music player for SIRIUS Internet Radio. We appreciate and encourage diversity on our team. If you want to participate, just start doing something! Or let us know and we can help find tasks appropriate for you. Everyone is qualified to help. We need coders (just like any other Open Source project), but we also need so much more. It's no problem if you have few skills, are "too old" or "too young", are male or female, have no experience in Open Source projects, or anything else that makes you feel incompatible. Your efforts will not go unnoticed and will be appreciated by (as of August 2009) more than 20,000 active daily users.

What Can I Do?

These are only a few ideas on how you can help. This list is not at all complete. Let your imagination run wild! Feel free to help in any of the following ways or in any other way that you think you could help make SIRIUS Player for Firefox better for everyone.

  • Write some code: If you are familiar with JavaScript+HTML, you can transfer that knowledge into JavaScript+XUL. XUL is an XML-based document format specific to Mozilla products, such as Firefox. If you want to help with any sort of programming, see Help With Programming to get started.
  • Moderate discussions: If you are comfortable connecting people with what they need, you can watch the Bug Reports and Email Discussion Group for people that need help. If you know how to get them what they need (maybe a link to their answer or need to alert someone on the team), go for it. Just let them know where to go for their answer (could be as easy as a link to an already answered bug or question). You don't even need permission to do something like that! Just go for it.
  • Make a fun user interface: If you are a graphic artist or like to play around with graphics, feel free to make some cool, new user interface for SIRIUS Player. You might end up making the entire addon so much easier to use. Even just making a mockup is good enough! If you want, you can actually implement it using XUL, but if you aren't comfortable doing that, you can always just post the mockup (via the Email Discussion Group) and someone else can do the work of turning into a functional interface.
  • Recommend us to your friends and readers: If you know other people with SIRIUS subscriptions that haven't heard of SIRIUS Player, you should let them know about this addon! If you have a blog with readers that might use SIRIUS, let them know what you think. The more users we have, the better SIRIUS Player will become. Many of those users might end up taking on tasks in the project (best case scenario) or they could at very least file a bug report (which is very helpful!).
  • Become a data feed mirror: The song/artist feed (beginning in version 2) is hosted by the SIRIUS Player for Firefox project. We can't get that data directly from SIRIUS and must provide the data feed ourselves. This is very bandwidth expensive (and unreliable) for a single server to provide. We need mirrors! If you have some bandwidth to spare, let us know that you'd like to help mirror our data feed.
  • Buy MP3s: Yup, anyone with a buck can do this one. For every song purchased via the SIRIUS Player interface (by clicking the "Buy MP3" link), we get a small commission. This helps pay for our bandwidth, server expenses, and anything else we need to do the job.
  • Donate Money: If you don't want to buy music, don't want to participate in other ways, but still want to help out, you can always throw cash at the project. We host a lot of our project via free services (this wiki, the blog, the code repository, etc), but we do have expenses. For example, the song/artist feed (beginning in version 2) requires tons of bandwidth (very, very much bandwidth) since we can't get that feed directly from SIRIUS. The more resources we have to pay for bandwidth and servers, the more reliable and awesome SIRIUS Player will be. Also, to get the feed data, we have to use dedicated real SIRIUS radios hooked to computers via a fancy adapter and software to pull the data. The SIRIUS subscriptions, SIRIUS radios, adapters, and software are not free. To be reliable, we need more than just one of those running at a time.
Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.