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.
  • 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.

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 :

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