Commits

Virgil Dupras committed 1952939

Adapted templates to the phasing out of fairware.

Comments (0)

Files changed (6)

templates/about.htm

 
 **How does Fairware work?** All hours developers invest in projects are public, as well as their hourly rate expectations. All contributions from fair users are also instantly made public (anonymously). When contributions are made, they are allocated to unpaid development hours (see the [F.A.Q.](/faq/) for details). Everyone can thus easily know how many hours have yet to be compensated. Also, users are made aware that the software is Fairware with a dialog that pops up for users who haven't contributed yet, reminding them of expectations from developers. With enough fair users, such a system allows open source developers working on software for a wide audience to do so full time. I don't know about you, but I find that **awesome**.
 
-**An opt-in system.** After a couple of testing and tweaking of the fairware system, I realized that many users didn't want to hear about intellectual property and just wanted to know how much it costs. By trying to force them to learn about fairware, there's a risk of alienating them and thus turning away a user who would otherwise pay for the software. This is why I recently made the fairware system optional. By default, HS apps behave like shareware apps: You can try it for free, but unless you pay for it, there are demo limitations. This way, we don't confuse newcomers ("An open source app for which I have to pay?! What is this new devilry?"). Now that you've read about fairware, if you want to enable the fairware mode, all you have to do is to open the registration key dialog, type "fairware" in any of the two fields and click submit.
+**An opt-in system.** After a couple of testing and tweaking of the fairware system, I realized
+that many users didn't want to hear about intellectual property and just wanted to know how much it
+costs. By trying to force them to learn about fairware, there's a risk of alienating them and thus
+turning away a user who would otherwise pay for the software. This is why I've  made the fairware
+system optional. By default, HS apps behave like shareware apps: You can try it for free, but unless
+you pay for it, there are demo limitations. This way, we don't confuse newcomers ("An open source
+app for which I have to pay?! What is this new devilry?"). **Now that you've read about fairware,
+if you want to enable the fairware mode, all you have to do is to open the registration key dialog,
+type "fairware" in any of the two fields and click submit.**
 
-**Developers wanted!** Are you a developer? Do you like this idea? Whether you'd like to get involved with HS projects, or make your own Fairware project, please [let me know](mailto:hsoft@hardcoded.net)!
+**Being phased out.** Even though I still think it was a neat idea, I'm [phasing it out](http://www.hardcoded.net/articles/phasing-out-fairware)
+starting 2013-03-16.
 {% endfilter %}
 {% endblock %}

templates/base.htm

             {{ menuitem('/', 'Home') }}
             {{ menuitem('/contribute/', 'Contribute') }}
             {{ menuitem('/contribs/', 'Stats') }}
-            <ul class="submenu">
-                {{ submenuitem('/contribs/', 'Contributions') }}
-                {{ submenuitem('/projects/', 'Projects') }}
-                {{ submenuitem('/devs/', 'Developers') }}
-            </ul>
             {{ menuitem('/about/', 'About') }}
             {{ menuitem('/faq/', 'F.A.Q.') }}
-            {{ menuitem('http://www.hardcoded.net/', 'Hardcoded Software') }}
           </div>
         </td>
       </tr>

templates/contriblist.htm

-{% set selected_menu_item = 'contributions' %}
+{% set selected_menu_item = 'stats' %}
 {% set title = 'Contribution statistics' %}
 {% extends "base.htm" %}
 

templates/contribute.htm

         currency = "CAD";
     }
     var item_number = data["itemno"];
-    if ($("input[name=open_contrib]").is(":checked")) {
-        item_number = "o" + item_number;
-    }
     var queryData = {
         "business": "hsoft@hardcoded.net",
         "item_number": item_number,
 {% endblock %}
 
 {% block content %}
+<p><b>Note: All (or nearly all) development hours for all projects have been compensated. You are not
+required, legally or morally, to contribute. All you have to do to remove demo limitations is
+to enable the "fairware mode". Instructions to do so are in the <a href="/about">about page</a>. You
+can read more about this situation in
+<a href="http://www.hardcoded.net/articles/phasing-out-fairware">this article</a>. That being said,
+if you still want to contribute, I won't stop you and it's going to be appreciated.</b></p>
 {% filter md %}
-Thanks for considering contributing to Hardcoded Software projects. By doing so, you prove that it's possible to expect fairness on the internet. For now, the only way to contribute is through Paypal (although you don't need an account if you pay by credit card), but I'm looking for alternatives. If you can't or won't use it and still wish to contribute, please [let me know](mailto:hsoft@hardcoded.net), we'll work something out.
+Thanks for considering contributing to Hardcoded Software projects. Your contribution will help fund
+development and web hosting.
 
-After having contributed to a project, you will receive a registration key that will make the Fairware reminder pop up go away.
+After having contributed to a project, you will receive a registration key that will make the
+Fairware reminder pop up go away. Note that this key
+[is slowly going to become obsolete](http://www.hardcoded.net/articles/phasing-out-fairware).
 
 The dupeGuru key works on all editions (Plain, ME and PE).
 
-Although contribution statistics are public, don't worry about your name or e-mail being published somewhere you don't want to, it's not going to happen. If contributor names are ever published, it will be with explicit consent.
+Although contribution statistics are public, don't worry about your name or e-mail being published
+somewhere you don't want to, it's not going to happen.
 
 **Choose a project to contribute to (click on the logo)**
 
 > *The main developer of these applications is canadian. By contributing in canadian dollars, you
   save him currency conversion fees.*
   
-<input type="checkbox" name="open_contrib" /> **Open contribution**
-
-> *If the project you contribute to has a surplus, allow your contribution to be allocated to the
-  project that needs it the most. The registration key you will receive will still be for the
-  project you chose.*
-
 <input id="contrib_button" type="button" value="Contribute" />
 
 {% endfilter %}

templates/email_contrib.txt

 Hello {{ first_name }},
 
-Thank you for contributing to {{ project_name }}! You are thus participating in a movement that, I think, might turn the world of software around. Your contribution is a clear message to other developers out there that open source development is a viable alternative to their closed source development. Every time a developer gets this message, everyone wins.
+Thank you for contributing to {{ project_name }}! Your contribution is appreciated and will help fund development and hosting.
 
 Here is the key that will allow you to make the Fairware reminder go away:
 
 
 If you have any problem or question, please visit http://www.hardcoded.net/support/
 
-Your contribution is used to compensate development hours that have been invested in {{ project_name }} or projects related to it. You can see how your contribution was allocated at this address:
-
-http://open.hardcoded.net/contribs/{{ contribid }}
-	
 Thanks again for your contribution and have a nice day.
-
 -- 
 Virgil Dupras
 Hardcoded Software

templates/faq.htm

 <a name="q2"></a>
 **Does it work?**
 
-Yeah, [it kinda works](http://www.hardcoded.net/articles/fairware-it-kinda-works)!
+Yeah, [it kinda works](http://www.hardcoded.net/articles/fairware-it-kinda-works)! But since
+2013-03-16, it's being [phased out](http://www.hardcoded.net/articles/phasing-out-fairware) nonetheless.
 
 <a name="q3"></a>
 **How are contributions distributed among projects/developers?**
 
 With Fairware, it's not the *right* to use the software that is sold, it's the *time* invested in it. Once all hours invested in the software have been paid off, nobody is asked to contribute, so a "Shareware" classification would be wrong.
 
-<a name="q7"></a>
-**Before I even try the application, there's that pop up telling me about "X unpaid hours". What the heck?**
-
-First, let's clear a possible confusion: The "unpaid hours" figure has nothing to do with software usage. It's not the number of hours you've used the program, it's the number of *development* hours that were invested in the program and that have yet to be compensated.
-
-Now, about the pop up, I'm sorry about that. I know that it might seem agressive to pop something like that before you even get to use the software. The reason it's done like this is that there's a lot of confusion out there about "open source software" and "free stuff". Therefore, I want to be upfront about the program being fairware to avoid that someone starts using the program thinking that it's free only to discover later that it's in fact fairware.
-
-That being said, feel free to evaluate the program as long as you like before contributing. The fairware pop up is nothing more than a reminder and there's no demo limitations other than these reminders.
-
 {% endfilter %}
 {% endblock %}