Development in the post-Spine project era #1611
manuelma
started this conversation in
Discussion
Replies: 2 comments 5 replies
-
Hi Manuel, thanks for opening the discussion! I was just looking at the test history and indeed there are many commits that have broken the tests. There are couple of ways to mitigate:
@soininen I know you’ve experience, any comments? |
Beta Was this translation helpful? Give feedback.
3 replies
-
A further thought here is that we seem to be imposing pretty high standards when it comes to acceptance of PRs... so it's not cool if those with push rights just do it willy-nilly :-) (not suggesting that's what's happening) |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I feel we need to take stronger measures not to break functionality now the Spine project has ended. During the project, we were rushing to get features in to meet our goals, and unfortunately most of the times we didn't provide the necessary unit-tests (I'm looking especially at myself). But we had resources to fix things on the spot and put out fires -- this is no longer the case.
However, I feel development is still very active. So now, it has already happened a couple of times to me that pulling the latest breaks my project, or I find that some things do not work anymore. Again, I have the least moral authority to complain about this as I might be the main responsible for low test coverage.
But maybe it's not too late to do things better. For example, if we're gonna mess with parts of the code for which we don't have unit-tests, from now on we could write those tests before refactoring.
What do you think?
Beta Was this translation helpful? Give feedback.
All reactions