Home Page
The SWARMS Repository
The objective of this site is to serve as a community depository for the SWARMS project.
This site is wiki-based allowing anyone visiting the site to easily edit it! This purpose is to enable collaborative creation, organization, and maintenance of the repository as well as the site itself. Feel free to edit the pages, upload your papares / videos / presentations, or simply provide a link to your site!
Feel free to contribute or email Vijay Kumar or Savvas G. Loizou if you need any help.
For technical support please email spring@grasp.upenn.edu.
How To Contribute?
In order to contribute a file, the following must be done:
- Go to the appropiate (Papers / Presentations / Videos) page.
- Edit the page using the Edit Page button on top of the page.
- If you want to provide a link to the file on your website:
- Add to the bottom of the file list your file in the following format:
[[http://www.mywebsite.com/FileName.ext | File Title ]] - Save the page.
- Add to the bottom of the file list your file in the following format:
- If you want to upload(up to 20MB) the file to the repository:
- Add to the bottom of the file list your file in the following format:
[[(Attach:)FileName.ext | File Title ]] - Save the page.
- You will see your file on the bottom of the file list with a little triangle.
- press the triangle to go to the upload page.
- browse your computer to find your file, name it and then upload it.
- Add to the bottom of the file list your file in the following format:
Howto get access to the SVN repository
In order to setup an account on the SWARMS SVN repository - send to graspdoc@grasp.upenn.edu your desired user name and your password encrypted using the linux command htpasswd.
Your interaction with htpasswd should go something like:
% htpasswd -s -n username
New password: <type your password>
Re-type new password: <type your password again>
username:{SHA}C+7Hteo/D9vJXQ3UfzxbwnXaijM=
send the string you get in the end and you will be added to the repository members list.
To use the repository you need SVN, which is open-source control version software.
If you are using Windows, I recommend on the TortoiseSVN gui.
You can view the repository without checking it out, with your password and user name at: https://svn.cis.upenn.edu/svnroot/projectname
Use the same address for the svn checkout command.
What is Wiki?
Here are some useful pages installed along with the PmWiki software :
- What is the WikiWikiWeb?
- PmWiki documentation is available at PmWiki.DocumentationIndex.
- TipsForEditing and TextFormattingRules describe how to create pages in PmWiki.
- Practice editing pages in the WikiSandbox.
More information about PmWiki can be found at http://www.pmwiki.org/.
Can I use LaTex?
Yes,it is easy to embed mathematical formulas in wiki pages using the LaTeX math expression syntax.
The markup {$ and $} can be used to embed a formula in a wiki page. For example, the markup:
{$ x^2 + y^2 = z^2 $}
produces: x^2 + y^2 = z^2
