WikiCode

From Meta, a Wikimedia project coordination wiki
Jump to: navigation, search
This page is a proposal for a new Wikimedia Foundation Sister Project.
Status Under discussion
Prompt Response
What is the proposed name for the project? WikiCode (can be changed)
Proposed project tagline (if available) The free coding project
Project description
What is the project purpose? What will be its scope? How would it benefit to be part of Wikimedia?
The idea of WikiCode is to enable programmers to share code with each other, such that documentation and even the code itself can be continually improved, on an instantaneous basis like a wiki article, dispensing with restrictive (but secure and orderly) check-in/out and edit-authorization procedures of repositories like GitHub or SourceForge. Other goals are: independence of any particular programming language; and ideally, independence of any particular human language (native language of programmer). For example, a hosted routine in FORTRAN code in the English section could be quickly converted into Ada in Spanish, BASIC in Portuguese, C++ in French, and other such combinations, simply by changing the language selectors. The code itself (or at least its function) would remain the same across the different transformations. The projects and proposals below represent steps toward these still-lofty goals.
How many wikis?
Will there be many language versions or just on one multilingual wiki?
only one
How many languages?
Is the project going to be in one language or in many?
The interface will be multilingual, the lingua franca is English and in some projects the particular language can be the working language.
Proposed project website address wikicode.org (already taken)
Proposed logo for the project (if available) not designed yet
Technical requirements
If the project requires any new features that the MediaWiki software currently doesn't have, please describe in detail. Are additional MediaWiki extensions needed for the project?
Development wiki
WikiCode/Main Page
Interested Participants:
Supporters

Proposed by[edit]

People interested[edit]

  1. Ryan524
  2. Kajk
  3. Johan R (Sweden)
  4. V60 VMTalk · VMake
  5. Yes0song (w:ko:)
  6. Chris Grant
  7. EVula // talk
  8. Karpeth
  9. Redrocketboy
  10. Oa10712
  11. User:Abyssal_leviathin
  12. Rursus
  13. Morail
  14. MisterSanderson
  15. AerobicFox
  16. Ajraddatz (Talk) 00:19, 22 January 2011 (UTC)
  17. Tomobag
  18. EatIcecream2
  19. Benjozork
  20. ★ → Airon 90
  21. Gabrielchihonglee (talk)
  22. Zhuyifei1999 (talk)

Alternative names[edit]

  • ...

Related projects/proposals[edit]

None

Domain names[edit]

Mailing list links[edit]

Demos[edit]

  • Literate Programs - "every article is simultaneously a document and a piece of code that you can view, download, compile, and run..." -- available in multiple programming-languages.
  • Rosetta Code - a repository of site-requested code examples, all made by visitors in the programming language they chose.
  • Code Wikia serves as a digital reference guide for both new and experienced programmers - focus is on simple code comparison.
  • Code Codex - shared online sourcecode repository using MediaWiki
  • wikicode.org