sisl / AutoViz.jl

Provides visualization tools for AutomotiveDrivingModels. Built on Cairo
Other
33 stars 9 forks source link

Wishlist for v0.8 #32

Open mattuntergassmair opened 4 years ago

mattuntergassmair commented 4 years ago

As I was working with AutoViz over the last few weeks I ran into a few limitations and started working on a new (forked) branch that is more flexible and supports my needs better. As discussed with @MaximeBouton we could do a major overhaul of AutoViz to create version 0.8. Opening this issue so we can collect some improvement ideas. There is also a new branch v0.8 to which we can merge such changes, which could eventually be merged into master.

Current shortcomings include:

mattuntergassmair commented 4 years ago

I think we should also try to close issues #6, #8, #9 with v0.8, some of them are already fixed on my fork

MaximeBouton commented 4 years ago

Here is a checklist, feel free to edit and add stuff:

MaximeBouton commented 4 years ago

@mattuntergassmair Do you have any idea for #8?

MaximeBouton commented 4 years ago

@mattuntergassmair how do you feel about the current state of things? Should we document and merge #43 ?

Should we remove the tutorial notebook? The main limitation for now is that it also serves as test, I guess we could copy over all the code to the test suite but maybe we should keep that for a future PR.

mattuntergassmair commented 4 years ago

Sounds good. In terms of notebook would be nice to do the same as we did in ADM, i.e. move the notebook over to the docs and find a better way to run the tests. Agree with you that this could happen later.

mattuntergassmair commented 4 years ago

As for documentation, the state of things is not worse than pre-v0.8, so I don't think we lose anything by merging. Better docs are always better, we should try to break the task down into more concrete todo-items and go from there.

MaximeBouton commented 4 years ago

PR has been merged, release tagged and registered.

I would still wait before closing this one that we add documentation.