I look forward to the day governments start to fund free software, for example through the GNU project. Then we'll all have better tools.
Actually, there were already some fundings. Germany funded GnuPG to port it to Windows.
What do I care what is the new world record in sprinting? But I very much do care about a new release of libreboot, libreCMC/openWRT or Debian!
I hope one day we will see peaceful international competitions between nations of who can provide the best/most used free software.
BTW, it is hear, hear ;).
That's because it's not. Governments are not reliably good, and their money comes with far more strings than private money.
The FSF have it right: people should write free software because proprietary software is immoral.
Have you ever worked on a government-funded project? The Tor folks have and do. :)
> ...[P]eople should write free software because proprietary software is immoral.
USGov does fund Libre and Open Source software. One big example is the Tor Project.
edit: a more recent (?) link https://github.com/cjb/gittorrent
Or, we could both set up HTTP servers on our respective machines and simply push to each others repos.
PRs, wikis, issues are the reasons why we use github...
An org-mode file named 'issues,' with each issue under its own heading?
A directory named 'issues,' with an org-mode or CommonMark file for each issue?
A directory named 'issues,' with a directory for each issue, with CommonMark, org-mode or restructured text files for each person's comments?
http://ditz.rubyforge.org/ http://pitz.tplus1.com/ https://github.com/jeffWelling/ticgit http://www.bugseverywhere.org/
... and probably others. That's just based on a quick Google search.
One nice thing about this approach is that your issue's state follows your code through merges. When you fix the bug you mark it as 'fixed' and commit that change to a branch. When it gets merged into master, the 'fixed' status gets merged as well.
(PS: why cannot I reply to paulrouget's message?)
Back to work everyone, git is distributed version control so we don't need pull requests or gists or any kind of easy-to-read historical record that is also accessible for non-engineers.
That might not be your specific problem, but I'm guessing a few people have this problem today. I'm glad I check my libraries into my local repository :) Using a local fall-back for popular libraries hosted on cdns is a good idea too.
To be fair, I don't do it because I think it's stupid not to, I do it because I often work on my laptop while travelling and have to be able to continue to work without an internet connection :)