MonthDecember 2012

New horizons: contributing with virtual machines

So you visited FreedomSponsors and liked it – great! But… what now?

As you may already know we developed the project platform using Django, a great open-source Python web framework for rapid development. Since our project platform is also open-source it’s only natural for many of you to take the opportunity and learn about both Django and FreedomSponsors by downloading the code and playing with it locally.

Cloning our code repository and deploying the platform locally isn’t difficult – but we understand that it might become harder than it should be due to environmental constraints. Maybe you don’t want to or can’t change your Linux working environment or – even worse – your environment is based on a different operating system (say, Microsoft Windows) and getting everything to work properly would just take forever.

With that in mind we updated our “getting started” instructions in order to make it easier for you to use a virtual environment for running the platform locally. That’s right – from now on you should be able to get the FreedomSponsors platform running on your machine in no time!

All you have to do is to download a virtualization software, a pre-built virtual machine, deploy the code and have fun. So:

1. Download VirtualBox (there are other virtualization softwares available but we just like this one better – feel free to try any other one you feel comfortable with, but don’t forget to give us your feedback on it!);

2. Download one of the available Ubuntu pre-built virtual machines;

3. Follow our “getting started”instructions;

4. Have fun playing with the code!

We expect that to make it possible for even more people to learn and contribute with the project. As usual we welcome your feedback – please let us know about your experience!

New rule: Now you can pay for unfinished issues.



Before today, sponsors could only pay for finished issues.
Now you can pay for issues that are “IN_PROGRESS”, *if* the developer is accepting payments for it.

IMPORTANT: We encourage you to pay for unfinished issues only if you trust the developer’s good faith to meet the issue’s requirements. There’s a little more about this in the FAQ.

Now, the whole story:

Three weeks ago, Gimp developer Nicolas Robidoux kickstarted an issue: Add other samplers that properly reduce (downsample) and warp images - it’s about improving some image transformations on GEGL – a library used by Gimp.

Since then, something incredible is happenning: people from all around are supporting Nicolas with bounties varying from US$ 5.00 to US$ 400.00. The grand total (as os this writing) is US$ 1780.00. The FreedomSponsors model is really starting to “catch”. This is great! :-)

Nicolas has split this medium-to-big task in 8 steps, each one with a price.

According to FS’s previous rules, an issue could only be paid after it was finished.
But in this case, it makes sense for some sponsors to pay as soon as possible, or after the completion of an intermediate step.

So, FreedomSponsors is adapting accordingly. Now, when a developer starts working on an issue, he/she can check a flag to start accepting payments. Then the payment option will be available for that issue’s sponsors.

This particular issue is so different from the others, that it is making us discover that more adaptations will be needed to support this kind of “workflow”.

Some of these changes are already being discussed on Github (see issues #97 and #81), and now there’s also a mailing list available to keep the discussion going (and of course, anyone is welcome to join).

With your help, FreedomSponsors will keep, evolving, adapting, and getting better. :-)

– Tony Lâmpada

NEW: The FreedomSponsors mailing list

FreedomSponsors is growing more popular.
Now some developers around the world are offering us a helping hand to improve our platform (yay! :-) ).

We all need to communicate well, so a mailing list is needed.

So, the FreedomSponsors Google Group was created today, to discuss all things related to FreedomSponsors.
Everyone is welcome to join!

– Tony Lâmpada

© 2018 FreedomSponsors

Theme by Anders NorenUp ↑


Get every new post on this blog delivered to your Inbox.

Join other followers: