+1 On Thu, 1 Sep 2016 at 15:25 Michelle Phung <[email protected]> wrote:
> +1 > > - Michelle > > > On Sep 1, 2016, at 10:09 AM, Daniel Gruno <[email protected]> wrote: > > > > Hi folks, > > > > As is evident, we haven't been getting a lot of traction on the JS dev > > front from new people, and as such, I am going to bring up an old > > subject, rehashed a bit. > > > > Specifically, I would like to propose that we make a coffee branch of > > PonyMail with a ReactDOM-like approach to handling DOM, making it > > clearer and neater what goes on in the big ol' DOM tree, which is rather > > messy right now (and I fear that's why people aren't trying to tackle > > issues themselves). > > > > In my opinion, this will: > > - Make the UI segments cleaner, more intuitive > > - Make DOM handling much easier going forward > > - Make things a tad faster > > - Allow us to properly use view classes and have new views inherit > > defaults from the original classes. > > - Allow for a higher rate of commentary as the DOM kludges disappear > > > > To get things started, I'll be setting up the branch and testing a > > complete migration, but what I naturally need is the community's > > approval of making this the _default_ development process going forward. > > > > I'd like to think of this as PonyMail Mark 2, and it's my hope that > > it'll be accepted by the community. I haven't pushed any volleys of code > > just yet, as I haven't started, but I'll begin by adding some DOM and > > API tools first, and then work my way towards the actual interface. > > I suspect the API and backend will remain the same. > > > > This will be an experiment to start with, but hopefully one that bears > > fruit :) > > > > So, thoughts, comments, etc (even a +1!) are welcome. > > > > With regards, > > Daniel. >
