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

Refactor of Project System to use File Handlers #32

Open
Ryex opened this issue Jul 27, 2015 · 1 comment
Open

Refactor of Project System to use File Handlers #32

Ryex opened this issue Jul 27, 2015 · 1 comment

Comments

@Ryex
Copy link
Collaborator

Ryex commented Jul 27, 2015

The current project system uses a Project object and some save and open functions. this should be refactored to Use Project and File handlers

A Project Handler will manages a layout and format of a Project and employs File handlers to load Project files and add their data to the project

A File Handler when given a File path will load and save data to that file. intended to work by using a serializer format like ARC Data.

@Ryex
Copy link
Collaborator Author

Ryex commented Aug 11, 2015

I'm thinking that in order to make the data model more consistent across the board that the concept of a Project Manager needs to be introduced, a Singleton class that keeps track project data, Then project handlers could call up this Singleton through the plugin system

it also seems prudent to ensure Data Actions work seamlessly with this ProjectManager Singalton

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant