Deutsch
Welcome to the Swing Timetable Platform!
News
- 22.06.08: The development of gstpl was stopped. To make a better timetabler we launched the TimeFinder project. If you have suggestions for the features of TimeFinder please contact me.
- 25.01.08: Thank you to the community - today was the deadline for the International Timetabling Competition. You can download the itc-gstpl-version from here.
- 11.01:08: PATAT08 will be in Montreal (Canada).
- 09.01.08 We need and want timetabling standards!
- 01.11.07 This project is looking for sponsors! Please contact us.
- 12.10.07 Released a preview of upcoming 0.0.7.
more...
About
gstpl provides help with manual and computer controlled scheduling for high schools, universities and even companies. It handles a list of persons, subjects ('tasks') and rooms ('places'). For a quick start see
here and for further documentation
here. Developers or researchers can take a look into the
Developer Guide.
When gstpl could be useful for you?
gstpl could be useful for your university, high school and also for your company in the following situations:
- If you don't want to loose time, now gstpl is able to generate and optimize timetables computer controlled e.g. for a list of persons and their tasks (subjects).
- Or If you want to manage things manually then gstpl can find free time slots of specified minutes for a list of persons with different timetables.
- Or gstpl searches for a free room to help some persons. This will be done with the free time for every person and the availability of every room in 'mind'!
Why you should choose gstpl?
- gstpl is easy, it has a graphical user interface, where you manage the timetables graphically and see the progress of the computer controlled scheduling in a 2d graph.
- gstpl is written in Java, so it is independent of the operating system.
- gstpl is free (licensed under the LGPL), small (< 4MB) and uses several other Open Source products:
- Db4o : An object oriented database. (dOCL)
- Cayenne : An elegant object-relational mapping suite. (Apache License)
- Derby : The pure java database and a Network Server. (Apache License)
- MyDoggy : An elegant graphical user interface manager, with a clean API and a nice user experience. (LGPL)
- VLJTable : A library that enables sorting and filtering of gstpl's tables. (LGPL) Downloadable here
- L2fprod Nice components. E.g. the button bars and property sheets - very useful! (Apache License)
- XStream is a simple library to serialize objects to XML and back again. (BSD)
- Kunststoff layout (LGPL)
Thank you for choosing gstpl and have a good timetabling ...
.. if you not have, please
contact me!
|
|
|
|
|
You want to see your
icon here?
Contact me!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For more and detailed testimonials look
here.
The 'G' in gstpl is only a placeholder to let it sounds better. It is NOT GNU !