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

Reply via email to