eclecticiq / OpenTAXII

TAXII server implementation in Python from EclecticIQ
BSD 3-Clause "New" or "Revised" License
190 stars 90 forks source link

Refactor exceptions #150

Closed orsinium closed 3 years ago

orsinium commented 5 years ago

Let's do fewer exception types, drop intermediate exceptions etc. See https://github.com/eclecticiq/OpenTAXII/pull/149#discussion_r332065638 for context

eric-eclecticiq commented 3 years ago

We have recently made a decision to consider this project feature-complete. It means we still maintain it, however we focus only on bug fixes. As this issue is a feature request, unfortunately we won’t add it and therefore I’m closing this issue.

orsinium commented 3 years ago

It's not a feature nor a bug, it's refactoring. Elixir is also feature-complete but they still do internal clean-ups. "Feature-complete" means a stable interface, not reducing maintenance cost.

eric-eclecticiq commented 3 years ago

Every project has its own approach :) Unfortunately this project is closer to an end of life where refactoring is not our concern any more except for critical bugs. Feel free to fork the project if you really need those changes.