Code Indexer
Contents
Project News and Details
- Figured out port for Tomcat5, 8180 private. Setting up port forwarding as we speak using public port 81 Oct 3, 2006
- Using personal Machine instead of the VM due to it being double NAT-ed, and thus inaccessible from outside the host machine Oct 2, 2006
- Set up server using Ubuntu 6.06LTS with Linux 2.6.17ck1 Oct 2, 2006
- RSyncing machine Oct 2, 2006
Candidates
- LXR/MXR/Bonsai - Not working on setting one up because there is already one
- Gonzui - Impressive looking thing. This will be my first target to setup due to its simplicity and apparently very powerful nature
- OpenGrok - This is by far the coolest project I have come across so far. It uses Java Server Pages, something I know nothing about, so lots of reading. Since this is part of the opensolaris project, I have been thinking of trying to run it in an OpenSolaris Virtual Machine, as that OS is picking up steam. It is available for Linux, and that is the target system. By the way, this one is my favorite so far. Example: Opensolaris
- Fisheye - Commercial Solution that is free (as in beer) for open source projects. Before I start to look at it, I would like to exhaust the numerous open source prospects.
- Hosted by Tigris - I forgot the name, but its hosted by "Tigris" and it looked pretty good. If you know the name, please edit as appropriate
- Horus - Not really what is needed, but its a nice interface for programming students own code. I will not be actively doing anything to it.
- Bazaar - I dont really know what this is, it might be what is needed, but it might be something irrelevant.
Links
- Official Blurb - Official Blurb, just in case I forget what I am doing :P
- My School Page
- CVS2SVN Tool to convert CVS to SVN. Will be used to test SVN interop.
- Tomcat on Wikipedia
- CVS Checkout
Server
If you want to access my server through anything other than port 80, you are going to have to type in my address then note the IP address you get in your address bar. This is because I have dynamic DNS, and this is just easiest for me. Everything, including the source itself, will be in the http root for easy access to the files. This is not optimal, and will not stay this way once things advance a little.
Server Specification
Software
- Ubuntu 6.06LTS Dapper Drake
- Official Main/Update/[Uni|Multi]verse Repository software where possible
- Sun Java5
- Apache Tomcat5
- Opengrok-0.3.1
- Apache HTTPD
- MySql 5
Hardware
For those of you who care:
- Pentium 4 2.6GHz HT
- Asus P4P800SE
- 1GB Ram