ODM2 / YODA-Tools

Tools to validate and manage YODA files
BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

Track the packaging progress #20

Open ocefpaf opened 7 years ago

ocefpaf commented 7 years ago

@sreeder and @emiliom this issue is to help me track what I need to do here. Please let me know what you think.

emiliom commented 7 years ago

@ocefpaf, I like this, and in fact was going to suggest something along these lines. Thanks.

sreeder commented 7 years ago

@ocefpaf versioneer is great

ocefpaf commented 7 years ago

@ocefpaf versioneer is great

Thanks @sreeder! As soon as we clear #21 and #22 I'll start working on the setup.py and versioneer.

ocefpaf commented 7 years ago

@sreeder do you have some time this week to go over the possible entrypoints for YODA-Tools? Or maybe we need this one to call the GUI? That is the only missing part to finish #24

sreeder commented 7 years ago

@ocefpaf yes, I will take a look at it. To double check what you want for "entry points", It is basically where you can access the code? So the .py file where they send in the command line arguments? Or the GUI .py file.

ocefpaf commented 7 years ago

@ocefpaf yes, I will take a look at it.

Thanks!

To double check what you want for "entry points", It is basically where you can access the code? So the .py file where they send in the command line arguments? Or the GUI .py file.

In a way it can be both. We can have multiple entry points for CLI, for example, or 1 (or a few) for GUIs.

In this case I need the one used to call the GUI main loop. (I am guessing there there is only 1.)

sreeder commented 7 years ago

@ocefpaf the file that I use to run the converter GUI is D:\DEV\YODA-Tools\yodatools\dataloader\controller\Main.py.

ocefpaf commented 7 years ago

@ocefpaf the file that I use to run the converter GUI is D:\DEV\YODA-Tools\yodatools\dataloader\controller\Main.py.

Thanks! I'll experiment adding that to the setup.py tomorrow morning.

PS: we can do icon install, etc. But I don't want to get into that right now. I'll started with only a command that opens the GUI.