Hi all,

We are working on the HTCondor extension for Airavata. We have gone through the 
code and started to implement additions based on the other job workflow systems 
such as SLURM. We forked<https://github.com/docquantum/airavata/tree/htcondor> 
the project and created a new branch (htcondor) to host our changes. We will 
make a pull request into the main Airavata repository for it once we have 
finished the implementation. A relevant issue has also been created 
here<https://issues.apache.org/jira/browse/AIRAVATA-3377>.

We would like help to know exactly where additions need to be made in case we 
missed a few spots. At this point, we know that:

  *   A groovy template needs to be made (finished)
  *   A job configuration class needs to be made (WIP)
  *   A job parser class needs to be made (WIP)
  *   And enums need to be modified throughout the project so that systems know 
of HTCondor as an option. (finished)

If any of you could direct us to the right places, that would be greatly 
appreciated.

Also, if there’s more documentation or information about the code, such as how 
the command map should work or should be implemented (configuration class?), 
that would be appreciated.

Thank you!

- Daniel Shchur

Reply via email to