User Tools

Site Tools


geda:tasks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
geda:tasks [2014/04/12 19:52]
rlutz Move “Contribute symbol” link here
geda:tasks [2014/04/22 14:45] (current)
rlutz [Website and documentation] Fix link loop
Line 1: Line 1:
-====== ​gEDA Tasks ======+//​Translations of this page are also available in the following languages://​ [[tasks.ru|Русский]]. 
 + 
 +====== ​How to contribute ​======
 gEDA is run by volunteers, so these are volunteer (read: unpaid) tasks. Please consider helping out. Thank you. gEDA is run by volunteers, so these are volunteer (read: unpaid) tasks. Please consider helping out. Thank you.
  
-===== Important tasks for normal volunteers ===== +  ​* **Share your work**\\ ​Want to show off your latest ​gEDA design? ​Let us know so we can add it to the [[:projects|gallery ​of projects created ​in gEDA]]!
-  ​* **Documentation Writers/​Editors**\\ Somebody is needed to act as an editor for the gEDA documentation effort. Basically this person would take whatever documentation already exists and/or is currently being written and formats it into something presentable. This individual does not write the actual documentation,​ but would instead perform editorial ​work. People who want to write the actual documentation are also needed. (The [[:start]] page explains how to get started editing the documentation on the wiki). +
-  * **PCB Publicity Manager**\\ Somebody is needed ​to do publicity for the gEDA project. This consists of posting release updates to the various PCB design ​websites (such as http://​CircuitCalculator.com/​ , [[http://​www.olimex.com/​pcb/​dtools.html | Olimex]], [[http://​www.4pcb.com/​index.php?load=content&​page_id=46 | Advanced Circuits]], [[http://​opencircuits.com/​Techniques | Open Circuits]], http://​www.ePanorama.net/​ , [[http://​docwiki.gumstix.org/​ | gumstix]], [[http://​reprap.org/​bin/​view | RepRap]], etc.) +
-  * **Linux Publicity Manager**\\ Somebody is needed ​to do publicity for the gEDA project. This consists of posting release updates to the various Linux/Unix websites (like [[http://​www.freshmeat.net ​Freshmeat]] or [[http://​LWN.net/​ | LWN]] or http://​LinuxRobots.org/​ ) +
-  * **UNIX Port Testers**\\ People are always needed to test gEDA on different and new UNIX like operating systems. This person would basically download a new release and make sure it works on their platform ​of choice. Any problems found would be then submitted to the appropriate gEDA author. +
-  * **Website/​Mirror Hacker**\\ Somebody to watch over the mirrors and maybe do some HTML hacking is needed. There are currently three websites which need to be monitored and occasionally fixed. The person would also have influence ​in the changing/​expansion of the gEDA website. Duties would be split among the current webmasters.+
  
-=== Symbols === +  ​**Contribute parts**\\ Have you created your own symbols, footprints or tools for use with gEDA? Maybe you want to upload them to [[http://​gedasymbols.org/|gedasymbols.org]] and share them with the community.
-  ​* [[ http://​gedasymbols.org | Contribute symbol ​]]+
  
 +  * **Talk about gEDA to other people who might be interested**\\ Talk about gEDA on and post release updates to the various PCB design websites (such as http://​CircuitCalculator.com/​ , [[http://​www.olimex.com/​pcb/​dtools.html | Olimex]], [[http://​www.4pcb.com/​index.php?​load=content&​page_id=46 | Advanced Circuits]], [[http://​opencircuits.com/​Techniques | Open Circuits]], http://​www.ePanorama.net/​ , [[http://​docwiki.gumstix.org/​ | gumstix]], [[http://​reprap.org/​bin/​view | RepRap]], etc.) and Linux/Unix websites (like [[http://​www.freshmeat.net | Freshmeat]] or [[http://​LWN.net/​ | LWN]] or http://​LinuxRobots.org/​)
  
-===== Tasks for programmers ​=====+  * **Improve gEDA itself**\\ Are you a programmer? If so, don't hesitate to [[download#​Building the latest development version|grab the gEDA sources]] and pick one of the [[todos|list of open programming tasks]]. You may want to have a look at the [[developer|developer documentation]]. 
 + 
 +  * **Test UNIX Ports**\\ People are always needed to test gEDA on different and new UNIX like operating systems. This person would basically download a new release and make sure it works on their platform of choice. Any problems found would be then submitted to the appropriate gEDA author. 
 + 
 +===== Website and documentation ​===== 
 +This wiki section of the gEDA website is dedicated to documentation that is contributed by a multitude of authors, including users. In particular, it should grow into a resource of information for those who just started to work with the tools. 
 + 
 +  * **Documentation Writers/​Editors**\\ Somebody is needed to act as an editor for the gEDA documentation effort. Basically this person would take whatever documentation already exists and/or is currently being written and formats it into something presentable. This individual does not write the actual documentation,​ but would instead perform editorial work. People who want to write the actual documentation are also needed. (See below how to get started editing the documentation on the wiki). 
 + 
 +  * **Website/​Mirror Hacker**\\ Somebody to watch over the mirrors and maybe do some HTML hacking is needed. There are currently three websites which need to be monitored and occasionally fixed. The person would also have influence in the changing/​expansion of the gEDA website. Duties would be split among the current webmasters.
  
-FIXME: ''​Should this list be combined with [[geda:todos]] ?''​+Anyone is welcome to contribute to the website. Unlike Wikipedia there is no button to create 
 +a login by yourself. This is because nobody at the gEDA site has the nerves to 
 +deal with anonymous vandalism. Consequently,​ you have to write an email to the 
 +site admin (dj AT delorie.com) to gain access. In your e-mail to the wiki 
 +site admin, please indicate that you have read and agree to follow the 
 +[[http://​www.geda-project.org/​CodeOfConduct.html|gEDA Project's Code of 
 +Conduct]]. You should subscribe to and participate in some discussion on the 
 +[[geda:mailinglists|geda-user mailing list]] before requesting a wiki account.
  
-  * **Netlist Hacker**\\ Somebody who is familiar with the generation/​management of netlists is needed to help work on and improve gnetlist. Whether the existing gnetlist is used or if a total rewrite is needed is always an open option. Must be extremely familiar with UNIX/C/C++ programming. +  * [[wiki:​syntax|Built-in DokuWiki Syntax]] ​and [[geda:​Installed plugins]] 
-  * **Symbol Library Hacker**\\ Somebody is needed to help get the symbol library up to the current symbol spec. This individual would also help in the integration of new symbols ​and making sure that they meet the current symbol spec. The task of getting the symbol library up to spec is a combination of manual effort and automated updating (this sort of automated updating lends itself very well to a person with shell/perl scripting familiarity). +  * [[wiki:​dokuwiki|About DokuWiki]] ​and [[geda:Syntax features|New DokuWiki features]] 
-  * **geda GUI Hacker**\\ Somebody who knows C, UNIX, and GTK+ programming is needed to work on the gEDA GUI (the program named geda). This program has been stalled for the past year due to the lack of manpower. Whether the existing geda is used or a total rewrite is needed is always an open option. +  * If you want to test some thingslearn to make your first steps on the [[playground:​playground]]
-  * **Windows Port Hacker/​Manager**\\ Somebody with expertise building and testing gEDA on UNIX systems and familiarity with the MS Windows 95/98/NT platform is needed ​to manage the gEDA Windows port. Testingbug fixing, packaging, and releasing of gEDA on the Windows platform would be the primary responsibility of this person. This task requires a person who knows C, GTK+, UNIX, and MS Windows programming. The Windows port will NOT move forward if this task is not filled+  * [[wiki:dokuvimki|Using vim to edit gEDA wiki pages]] 
-  * **MacOS port manager**\\ Have the issues mentioned in [[http://​www.evilmadscientist.com/​article.php/​pcbtools ​"​Laying out printed circuit boards with open-source tools"]] been fixed already? +  * [[geda:​style_guide|Generating PDF documentation from the wiki]] (work in progress)
-  * **Release Hacker**\\ Somebody who wants to create and manage releases is needed. Releases occur when the code is ready to be released, so there'​s no marketing pressure. This task requires gEDA building/​testing familiarity as well perhaps some minor code hacking.+
  
geda/tasks.1397346742.txt.gz · Last modified: 2014/04/12 19:52 by rlutz