Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.


#89 VStar API

David Benn
David Benn

Something that would be nice to have down the track is an API that can be invoked by external scripts, e.g. Jython, Scala or Groovy, to perform all operations currently available via the GUI. An example might be:

1. Load a star from the database with a specified JD range
2. Create a phase plot with the specified period period and epoch
3. Save the resulting phase plot as a PNG

Such steps could be automatically repeated for a large number of stars, e.g. via a cron job.

This would also be nice for system-level regression testing of VStar itself.


  • Sara Beck
    Sara Beck

    • milestone: 952180 --> Feature_-_Phase_2
  • David Benn
    David Benn

    Raising the priority of this tracker item to facilitate scripting which I think is just as compelling as the use plugins. One Citizen Sky 2 participant remarked to me that he considers that to be more important. In a very real sense I think he's right. More people are likely to want to script than to write plugins.

  • David Benn
    David Benn

    • priority: 2 --> 7