Calendar deployment
This is a page about improving or modifying OpenHatch.
We call that "Hacking OpenHatch," and there is a whole category of pages about that.
What is Calagator?
Calagator is a web-based calendaring app written in Rails that we use. If you are looking to add an event, you should go to the web interface here.
Basic links
- File a bug if something is wrong
- Get the source code
Who can edit the calendar deployment?
- Asheesh Laroia has shell access to the backend. Anyone can edit calendar data via the web. Anyone on the Login Team can request access, which will be immediately granted.
How do I access the server backend?
ssh [email protected]
Once you are logged in
You will start in the home directory of the user calagator, which is at
/home/calagator/
.
The Calagator code that we all know and love is kept in the folder
calagator/
.
Updating Calgator
When you change the code, you might need to notify the web server (nginx) somehow. FIXME: We should document here how to do that.