If they feel that they would have to support process model even after migration to threaded one, I think the change should be done in a fork. Less maintenance and problems with backward compatibility, and hopefully with time the new approach will get enough traction to turn off the lights in the old one.
If they feel that they would have to support process model even after migration to threaded one, I think the change should be done in a fork. Less maintenance and problems with backward compatibility, and hopefully with time the new approach will get enough traction to turn off the lights in the old one.