This page lists all the tasks related to TULIP. The page is characterized in the following sections
Section 1 and 2 deals with the pre start of TULIP project.
- Understanding of the existing code and model of TULIP developed by Faran
- Disintegration of Code from GUI.
- A separate command line tool is needed so that it can run this from cronjob for larger set of data
- Structuring of code so that classes can be found according to functionalities they diliver.
- Current Structure of code is :
`-- tulip |-- core | |-- AutomateTest.java | |-- GetPingDataPL-08-27-2008 | |-- GetPingDataPL.java | |-- Locate.java | `-- PhysicalDistance.java `-- util |-- AnalyzeLog.java |-- Conversions.java |-- JScience.java.bak |-- LatLngToXYZ.java |-- LatLontoXY.java |-- Normalize.java |-- PingParser.java |-- Point.java |-- SAXParserTulip.java |-- Sites.java |-- XYtoLatLon.java |-- sites.xml `-- test.java.bak
- To solve the compilation problems and running of large number of java files, the code was made complaint to 'ANT' package management tool
- Single command explained here is used to compile the entire code.
- Binaries files are generarted for every compile in a separate folder. This helps us to upload code on SVN
Document the code[here].
- Code is expendable and portable , /afs/slac/pakage/pinger/tulip/src contains the client and can be shifted without any further problems.