-
Nathan Harris authored
Motivation: The SSWG has identified a fast approaching reality of namespace clashes in SPM within the ecosystem and has proposed a rule on names that `NIORedis` no longer complies with. Modifications: All references to `NIORedis` have been switched to `RedisNIO` as this module name is unique (at least within GitHub's public repositories). The goals for this name are as follows: 1. To indicate that this is a Redis client library that is built with SwiftNIO 2. That it is a lower level library, as it directly exposes SwiftNIO as an implementation detail 2a. The idea being that a higher level library (`Redis`) will be used, and to "go one level deeper" in the stack, you append the "deeper" `NIO` postfix 3. It follows a naming pattern adopted by Vapor who has expressed their desire to adopt this library as their Redis implementation Result: A repository, package name, and module name that are unique across GitHub's public repositories that achives the goals outlined above.
e81f9546
After you've reviewed these contribution guidelines, you'll be all set to
contribute to this project.