Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separate project for backend #92

Open
troeger opened this issue May 21, 2015 · 2 comments
Open

Separate project for backend #92

troeger opened this issue May 21, 2015 · 2 comments
Assignees

Comments

@troeger
Copy link
Owner

troeger commented May 21, 2015

The mixed fronted and backend code in the project is a pain point, both for the build and the Ansible parts.

The backend (daemon) parts should become a separate GitHub project. This includes:

  • Separation of Ansible playbooks.
  • Separate Vagrant files. Maybe the frontend does not really need Vagrant support any more.
  • Splitting up the code base.

Common points, such as the GraphML and the job request format, may go into a third glue repository.

@troeger troeger added this to the v0.8.0 milestone May 21, 2015
@laena
Copy link
Collaborator

laena commented May 21, 2015

Is the Ansible playbook in the frontend then responsible for cloning and building the backends?

What about the files in FuzzEd/static/xsd (obsolete with GraphML, but anyways...)?

@troeger
Copy link
Owner Author

troeger commented May 21, 2015

The XSD files may belong to the glue repository with common data formats.

The Ansible playbook configures the Vagrant / Dev / production machines, the building is handled in the SCons scripts.

@troeger troeger removed this from the v0.8.0 milestone Sep 30, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants