ScienceSeeker is an all-volunteer project, and it's not finished yet! We are planning big things, but we can only do them with community support. We need both technical help to create the site, and editorial support to maintain quality.
If you're interested in being an editor, please indicate your interest below or use the contact form to email us.
Our technical needs are more specific; the positions we need to fill are listed below. If you have technical questions, feel free to email jphekman@arborius.net (Jessica Hekman). She will be online during the conference and will try to answer all emails within a few hours (often within minutes).
* DB/MySQL geek
Review the SQL queries in our code base and tighten them up for speed and efficiency. Add indexes to the database to make it run faster. In general, be in charge the efficiency of the (MySQL) database.
* PHP programmer
Write PHP (mostly Wordpress plugins) to add new functionality to ScienceSeeker, and to fix bugs. We can use multiple people in this position! Some knowledge of XML is useful but not essential.
* Release engineer
Set up a source code repository (probably subversion). Design and set up a better development environment (beta and live versions of the site). Chaperone an open source release of the code base.
* XML/XSL geek
Much of the behind the scenes work in ScienceSeeker is XML documents, and many of them are transformed to HTML via XSLT. Maintain the XSLT stylesheets and write new ones as needed. Extend the XML schemas (currently informal, but may be formalized in RELAX-NG or XSD if you prefer) to support more functionality as ScienceSeeker expands. This job may or may not overlap with the PHP programming job.
No comments:
Post a Comment