First, are you aware that there are many other libraries that fit a similar need? If not, is it possible to use one of those instead? It is possible that an existing library is more complete and mature than a new library. And adding a new library can make it harder for someone else to choose a good option.
If you're aware of other libraries, is it possible that the essential new functionality your library provides can be incorporated into an existing library?
If you're aware of other libraries, but still feel you need a new one, and it can't be incorporated into an existing library, I'll go ahead and add the library.
Here are a few recent examples of that process playing out:
- Jonathan is a new JSON library (ultimately added)
- unix-opts is a new command-line processing library (ultimately added)
- should-test is a new testing library (ultimately added)
- cl-xmlw is a new XML emitting library (ultimately withdrawn by the author)
No comments:
Post a Comment