8000 Seeking Collaborators for CLNDR 2.0 · Issue #136 · kylestetz/CLNDR · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Seeking Collaborators for CLNDR 2.0 #136
Closed
@kylestetz

Description

@kylestetz

I have been anxious to get working on a new version of CLNDR. It was written a year and a half ago now (!) and the code no longer reflects my standard of quality. It was also written without a clear understanding of which features would be most useful or interesting. I'm ready to try again with a much clearer picture of what it should be and how it should be put together.

Maintaining open source software is fun and interesting, but it's also a lot of responsibility! I would love to share this process— and the resulting codebase— with at least one other person.

I am 100% on board to share everything from architectural ideas to commit privileges with as many folks as are willing to participate. Here are some thoughts I have about where to go with version 2.0, in no particular order:

  • Use browserify to modularize parts of the plugin
  • Unit test everything
  • Allow the plugin to be used as a node module, allowing initial rendering on the server
  • Remove the concept of a month in favor of any interval of time as explored in the intervals branch
  • Use _.template internally and remove underscore/lodash dependency
  • Optimize!

If you are interested let's talk about it! I have no expectations about timeline- we could do it in a week or across 6 months. I'd love to hear from some past contributors as well- @jaakon, @Ahrengot, and @dmerrill6 come to mind.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0