Wiki
Download
Manual
Eggs
API
Tests
Bugs
show
edit
history
You can edit this page using
wiki syntax
for markup.
Article contents:
== Contribute to CHICKEN There are several ways you can contribute to CHICKEN. Here are some suggestions: === [[/eggs|Create eggs]] If you are a developer and have a library you think that may be useful for other CHICKEN developers, you may consider adding it to the [[http://wiki.call-cc.org/chicken-projects/egg-index-5.html|CHICKEN repository of eggs]]. For information on how to create eggs, see the [[Eggs tutorial]] page. The recommended practice for hosting egg code is using a remote VCS server. See the [[/releasing-your-egg|Releasing your egg]] document for information on how to host egg code and manage releases. Please drop us a line where to find your egg and we will add it to the list. The documentation for eggs is kept in the CHICKEN Subversion repository. In case you add an egg to the official CHICKEN egg index, we encourage you to create a Subversion account and write good documentation for your egg(s). To request an account, see [[/accounts#how-to-request-accounts|the wiki page]] on how to do that. === Submit patches ==== To CHICKEN CHICKEN uses an email-based workflow for patches. To submit patches, use {{git format-patch}} and attach patches to your message, or use {{git send-email}} to send them to the [[/discussion-groups#developers|chicken-hackers mailing list]]. During the development of new CHICKEN major versions, please explicitly state which major versions of CHICKEN you patch targets. For example, using {{[PATCH][C6]}} in the subject line to indicate that your patch is for a particular version of CHICKEN (in this case, CHICKEN 6). Alternatively, just mention the CHICKEN versions you are targeting in the body of your message. See also: * [[/development-process|The CHICKEN Development Process]] for more details about how CHICKEN is developed. * [[/contribution-guide|The CHICKEN Contribution Guide]] for more detailed information about the organization of CHICKEN how to contribute to the different areas. ==== To eggs Eggs have their development decentralized, although a few of them are maintained by the CHICKEN core team (normally in the CHICKEN Subversion repository). Usually you'll find information about maintainers and hosting of eggs in their documentation. In case of eggs maintained by the CHICKEN core team, please use the same email-based workflow as for the submission of patches to CHICKEN (but using svn instead of git). === Report bugs See the [[/support|support]] page on how to submit bug reports. === Help organizing the wiki The CHICKEN wiki has accumulated a lot of cruft over the years. It contains a significant amount of broken links, outdated material and content which is specific to some particular CHICKEN major version which is not even mentioned (because probably at the time the text was written it was natural to assume that the version in question was the current one back then). Help at improving the wiki situation is very much appreciated. Although the wiki accepts anonymous contributions, if you intend to contribute to it please request a personal account (see the [[/accounts#how-to-request-accounts|How to request accounts]]). The reason for that is that, as the wiki accepts anonymous contributions, it is sometimes subject of vandalism. Whenever we see an edit by the anonymous user we have to check for spam. === Areas currently needing help As the core team is still small we appreciate help in any of these areas: * More [[eggs]]. We need more and high quality eggs with good documentation * [[security|Help us find security issues]] * Run [[http://tests.call-cc.org|tests]] for the CHICKEN tools and eggs (contact [[/users/mario-domenech-goulart|Mario Domenech Goulart]] for more information) * See the [[/contribution-guide|contribution guide]] for more tasks
Description of your changes:
I would like to authenticate
Authentication
Username:
Password:
Spam control
What do you get when you multiply 0 by 6?