Difference between revisions of "Coders"
(FIELD_OTHER) |
m (Reverted edits by 194.167.56.78 (Talk) to last version by Rev 22) |
||
Line 1: | Line 1: | ||
− | + | Open [[workgroup]] and permanent [[workshop]] focused on skill sharing, and cooperative software development. | |
+ | |||
+ | ===Motivation=== | ||
+ | Some free-software dev-groups tend to be become quite closed to outside contributors over time. Examples of this can be the Linux dev-group led by [[:eng:Benevolent Dictator|Benevolent Dictator]] [[:eng:Linus Torvalds|Linus Torvalds]], or the Debian developers group which even [[:eng:Richard M. Stallman|Richard M. Stallman]] had difficulty joining. Nobody should be rejected simply because of inexperience, everybody can find their place learning, teaching or developing. It is argued that the [[:eng:centralism|centralist]] social model used in some dev-groups actually impairs the development of the software itself, for example leading to unnecessary and wasteful [[:eng:forks|forking]], or results in software which does not meet the demands of the user-base. | ||
+ | |||
+ | ===Resources=== | ||
+ | * [irc://irc.indymedia.org/coders #coders chatroom], on [http://irc.indymedia.org/ irc.indymedia.org]. | ||
+ | * [http://hacklab.org.uk/ hackLab in UK] | ||
+ | *... | ||
+ | |||
+ | ===Open tasks=== | ||
+ | * Finding a more creative and less obvious name for the group. | ||
+ | *... | ||
+ | |||
+ | ===Projects=== | ||
+ | *[[:deu:a-connect|a-connect]] (in german) - project for dynamically sharing data between databases - [https://wws.dynalias.org:8443/mediawiki/index.php/Main_Page wiki site] | ||
+ | *[http://sourceforge.net/projects/freekiwiki freekiwiki, The Freenet Wiki] ''[[http://www.sourceforge.net Source Forge]'' (unfortunately closed until [[:eng:2007|2007]] [[:eng:May 15|May 15]] due to [[:eng:Kingston University|the University]] regulations governing final year projects) | ||
+ | *an interactive, immersive, application for language learning. The application will train the student to associate pictures with spoken or written phrases. It should be possible to implement this on [[Anarchopedia]] (Mediawiki) by adding customizable (per-page) javascript support. See also [[Template:javascript]]. | ||
+ | *... | ||
+ | |||
+ | ===Subjects=== | ||
+ | *[[Javascript]] | ||
+ | *... | ||
+ | |||
+ | ===Participants=== | ||
+ | Membership is not required, but it would be nice if you could sign your (nick)name here, along with the skills you would like to learn or share with others. (Use <nowiki>~~~</nowiki> to sign) | ||
+ | |||
+ | *~''[[User:Rev 22|Rev 22]]'': [[Perl]], [[C]], [[Unix]] | ||
+ | *~''[[User:Anarko_Charrua|Anarko_Charrua]]'': Learning | ||
+ | * ''[[:eng:User:Beta_M|Beta_M]]'': Can teach [[anonymity]], [[Freenet]], [[Java]], [[C++]], [[Agile Development]]; Want to learn [[MediaWiki]] (mostly how the parser works) | ||
+ | * ''[[:eng:User:Bis|Bis]]'': perl, Applescript; Want to learn: video editing, free software, SQL; Want to participate in: free software testing and development. | ||
+ | * ''[[User:Blackredisbeautiful|brib]]'': PHP, Java. Want to learn: Ruby | ||
+ | *~''[[User:singuia|singuia]]'': [[HTML]], some [[PHP]], [[Anonymity]], [[Image Manipulation (Gimp)]] - Want to learn: [[C]], [[Java]], more [[PHP]] and [[SQL]]; Want to participate in: free software development | ||
+ | *~''[[User:jayeola|jayeola]]'': Share [[Bash]], [[Installations]], [[Linux]], [[Virtualisation (Xen)]], [[Wireless network monitoring (aircrack & kismet)]]; Want to learn [[Networking]] | ||
+ | |||
+ | *~''[[User:ivorw|ivorw]]'': Can teach: [[Perl]], [[C]], [[C++]], [[Unix]]. Interested in learning [[Python]] and [[Ruby]]. | ||
+ | *~scout: [[HTML]], [[CSS]], [[PHP]], [[Linux]], some [[Ruby]], enough [[SQL]] | ||
+ | *[[User:Ibu|Ibu]]: Can teach: Basics of bash, debian, PHP. Interested in: Python twisted, Postgres HA-Clustering | ||
+ | |||
+ | [[Category:workshop]] |
Revision as of 04:09, 17 December 2008
Open workgroup and permanent workshop focused on skill sharing, and cooperative software development.
Motivation
Some free-software dev-groups tend to be become quite closed to outside contributors over time. Examples of this can be the Linux dev-group led by Benevolent Dictator Linus Torvalds, or the Debian developers group which even Richard M. Stallman had difficulty joining. Nobody should be rejected simply because of inexperience, everybody can find their place learning, teaching or developing. It is argued that the centralist social model used in some dev-groups actually impairs the development of the software itself, for example leading to unnecessary and wasteful forking, or results in software which does not meet the demands of the user-base.
Resources
Open tasks
- Finding a more creative and less obvious name for the group.
- ...
Projects
- a-connect (in german) - project for dynamically sharing data between databases - wiki site
- freekiwiki, The Freenet Wiki [Source Forge (unfortunately closed until 2007 May 15 due to the University regulations governing final year projects)
- an interactive, immersive, application for language learning. The application will train the student to associate pictures with spoken or written phrases. It should be possible to implement this on Anarchopedia (Mediawiki) by adding customizable (per-page) javascript support. See also Template:javascript.
- ...
Subjects
- Javascript
- ...
Participants
Membership is not required, but it would be nice if you could sign your (nick)name here, along with the skills you would like to learn or share with others. (Use ~~~ to sign)
- ~Rev 22: Perl, C, Unix
- ~Anarko_Charrua: Learning
- Beta_M: Can teach anonymity, Freenet, Java, C++, Agile Development; Want to learn MediaWiki (mostly how the parser works)
- Bis: perl, Applescript; Want to learn: video editing, free software, SQL; Want to participate in: free software testing and development.
- brib: PHP, Java. Want to learn: Ruby
- ~singuia: HTML, some PHP, Anonymity, Image Manipulation (Gimp) - Want to learn: C, Java, more PHP and SQL; Want to participate in: free software development
- ~jayeola: Share Bash, Installations, Linux, Virtualisation (Xen), Wireless network monitoring (aircrack & kismet); Want to learn Networking