polyhedra-viewer icon indicating copy to clipboard operation
polyhedra-viewer copied to clipboard

☂️Roadmap to Polyhedra Viewer 4.0!

Open tesseralis opened this issue 4 years ago • 0 comments

This issue lists all significant "breaking" changes to the Polyhedra Viewer that feel like they belong to a major version release—those that require significant changes to the flow of the app, or that I just can't figure out how to "fit" in the current app right now. I plan on working on some other projects in the near future, but this is something I'd like to get back to when I have time.

The Roadmap

  • #55 Design system: actually have an identity for the app instead of using default fonts.
  • #53 Redesign the home page: would change the main flow of the app significantly, and would require an "encyclopedia" section.
  • #13 Switch to react-three-fiber: would drastically change how our polyhedra are rendered (plus open up a lot of possibilities for features).
  • #57 3D table of polyhedra: after switching to ThreeJS, we can use a fully 3D scene as our "periodic table" of polyhedra.
  • #36 More sophisticated coloring for polyhedron facets

Nice-to-haves

  • #54 Polyhedra Encyclopedia: a whole new section of the website with lots more work.
  • #35 Advanced search and filter on polyhedra: this would require a new view, or heavily changing a currently existing view.
  • #56 "Bird's Eye View": Change the operations view to make more apparent the graph relationship among different polyhedra.

Why v4.0?

I haven't really been keeping explicit version numbers (how do you version a web app?) but in my mind:

  • v1.0: made in d3: https://tesseralis.github.io/d3-polyhedra-viewer/
  • v2.0: an old version of this current repo that I can't access easily any more
  • v3.0: Current version: https://polyhedra.tessera.li

tesseralis avatar Mar 02 '20 04:03 tesseralis