[khanacademy] r1301 committed - Edited wiki page Source through web user interface.

12 views
Skip to first unread message

khana...@googlecode.com

unread,
May 3, 2012, 12:15:15 PM5/3/12
to khan-academy-devel...@googlegroups.com
Revision: 1301
Author: kam...@gmail.com
Date: Thu May 3 09:14:42 2012
Log: Edited wiki page Source through web user interface.
http://code.google.com/p/khanacademy/source/detail?r=1301

Modified:
/wiki/Source.wiki

=======================================
--- /wiki/Source.wiki Thu Mar 10 12:02:32 2011
+++ /wiki/Source.wiki Thu May 3 09:14:42 2012
@@ -1,71 +1,5 @@
-==The Khan Academy source is stored in Mercurial and hosted on Kiln.==
-
-All of our code is available in the repositories at
https://khanacademy.kilnhg.com. The best place to start is our
[https://sites.google.com/a/khanacademy.org/forge/for-developers/getting-started-with-the-code
Getting Started] document.
-
-----
-
-=To clone our primary repository:=
-
-Anybody may clone our repositories anonymously.
-
-1. You'll need the Mercurial command line client or a GUI client to clone
the repository (see below).
-
-2. You'll need Kiln credentials to push any changes.
-
-*Using the command line:*
-
-You can install the basic Mercurial command line client from
http://mercurial.selenic.com.
-
-Once installed, the following command will create a clone of our primary
repository in a folder called `khanacademy-stable`:
-
-`hg clone https://khanacademy.kilnhg.com/Repo/Website/Group/stable
khanacademy-stable`
-
-...expect this to take a long time the first time you run
-
-If you encounter the below warning, follow
[http://kiln.stackexchange.com/questions/2816/mercurial-certificate-warning-certificate-not-verified-web-cacerts
these instructions].
-
-`warning: khanacademy.kilnhg.com certificate with fingerprint
fe:ab:65:89:7c:6f:1a:21:a8:39:54:6c:2a:cb:ca:ae:e9:e5:f0:01 not verified
(check hostfingerprints or web.cacerts config setting)`
-
-
-
-*Using a graphical client:*
-
-If you prefer, you can use any graphical Mercurial client instead of the
command line.
-
-For Windows users who have Kiln accounts, we recommend using the
[https://khanacademy.kilnhg.com/Tools/Downloads/KilnClient Kiln Client].
-
-For Windows users without Kiln accounts, we recommend using
[http://tortoisehg.bitbucket.org/ TortoiseHg].
-
-For Mac/Unix users, we recommend [http://jasonfharris.com/machg MacHg],
[http://jens.mooseyard.com/2009/04/murky-a-mercurial-client-app Murky], or
[http://www.sourcetreeapp.com/home SourceTree].
-
-----
-
-=To push changes to our repository:=
-
-Once you've cloned our repository by following the above instructions,
authorized users can push changes.
-
-*Windows users who installed the Kiln client:*
-
-You can either use the graphical "Synchronize" command by right-clicking
on any file or folder in the repository or simply "`hg push`" from the
command line. The Kiln Client will take care of authentication.
-
-*Mac/Unix users or Windows users who aren't using the Kiln Client:*
-
-You can simply "`hg push`" from the command line, and you'll be asked for
authentication. To avoid being asked for authentication every time you
push, you can
[http://kiln.stackexchange.com/questions/341/how-can-i-install-kilns-mercurial-extensions-manually/342/
install the Kiln mercurial extensions by following these directions].
-
-----
-
-=Other helpful info:=
-
-*Making the transition for existing Subversion developers:*
-
-Khan Academy developers can read
[https://sites.google.com/a/khanacademy.org/forge/for-developers/getting-started-with-the-code/kiln-guide-for-ka-developers
KA-specific transition instructions].
-
-If you want to learn more about how to use Mercurial (especially if you're
familiar with Subversion), we highly recommend reading the
[http://hginit.com hginit Mercurial tutorial].
-
-*Best practices*
-
-See
[https://sites.google.com/a/khanacademy.org/forge/for-developers/source-control-and-code-reviews/mercurial-and-kiln-best-practices
our list of Kiln and Mercurial best practices].
-
-*IDE integration:*
-
-There are some handy Mercurial integration tools for <a
href="http://kiln.stackexchange.com/search?q=[integration]+visual%20studio">Visual
Studio</a> and <a
href="http://kiln.stackexchange.com/search?q=[integration]+eclipse">Eclipse</a>
users.
+=Open source repositories moved to Github=
+
+For those interested in contributing to our exercise framework, please see
our getting started documentation at
https://github.com/Khan/khan-exercises#readme.
+
+You can also check out our other open source repositories at
https://github.com/Khan.
Reply all
Reply to author
Forward
0 new messages