Hi Randy, Welcome to the community! It's great to hear that you've been a long time user and want to contribute. If you have any interest in motion / TP, I'm happy to answer questions (since there's a lot of history there).
Andy / Chris / Rod / Phillip, I agree that the languishing release schedule and slow uptake of contributions has caused many headaches, in particular the incompatibilities in various TP branches. I also like the idea of a 2.8 release with current features (+bugfixes), and re-open master for new features. FWIW, I would also like a more formal release schedule. The team has done a good job of pushing out point releases for 2.7, but it seems like 2.8 is an ever-receding goal. Some ideas for how to improve: - Periodic dev meetings (IRC or via videoconference) to set milestones and document our decisions (so we're not constantly second guessing ourselves or having to re-answer the same questions). - Identify some areas of expertise and/or responsibility (and list them publicly) so that contributors know who to include in their pull requests / code reviews. Bugs in can be assigned to experts to triage / fix, or delegate to someone who can. - Expand test coverage, particularly unit tests. I have some tests implemented in my branches (basic tests for TP and interp), but this would be a long-term effort to get wide coverage, particularly in rarely-touched code -Rob On Tue, May 21, 2019 at 5:45 PM andy pugh <[email protected]> wrote: > On Tue, 21 May 2019 at 22:17, Chris Morley <[email protected]> > wrote: > > If we make a 2.8 stabilization branch right now then master is open to > > merge reverse run, python 3 work, state tags etc. > > And hopefully we won't wait three years to release again... > > > I think this might be the way to go. Lets get 2.8 frozen now, squash the > (known) bugs and aim to release ASAP. > > Then we open up master to cool new stuff, as we will be less concerned > about breaking it. And then aim to have 2.8.1 (or 2.9) come out some time > this year with reverse-run etc. > (This doesn't actually change much from the point of view of those using > the feature, they will still be on an experimental branch, but at least it > isn't a reversion for them) > > With Wheezy EOL and the current LiveCD not really working at the moment I > think that there is some urgency. > > (As a stopgap I am trying and failing to make a Wheezy / RTAI liveCD that > works, and we have a patch already lined up to switch to preempt-rt and > Stretch for 2.7.14, but that leaves parallel-port users potentially in > trouble) > > -- > atp > "A motorcycle is a bicycle with a pandemonium attachment and is designed > for the especial use of mechanical geniuses, daredevils and lunatics." > — George Fitch, Atlanta Constitution Newspaper, 1916 > > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers > _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
