All pods start with 50 points on the quality estimate, we then add or remove to the score based on the following rules
The popularity of a project is a useful way of discovering if it is useful, and well maintained.
A popular library means there can be a community to help improve and maintain a project.
Supports Apple's official package manager for Swift.
A well written README gives a lot of context for the library, providing enough information to get started.
The README is an overview for a library's API. Providing a minimal README means that it can be hard to understand what the library does.
The README is the front page of a library. To have this applied you may have a very empty README.
CHANGELOGs make it easy to see the differences between versions of your library.
Swift is where things are heading.
Usage of Objective-C++ makes it difficult for others to contribute.
There are legal issues around distributing GPL'd code in App Store environments.
WTFPL was denied as an OSI approved license. Thus it is not classed as code license.
Testing a library shows that the developers care about long term quality on a project as internalized logic is made explicit via testing.
Having more code covered by tests is great.
Smaller, more composeable classes tend to be easier to understand.
Has a Semantic Version that is above 1.0.0
Latest Podspec is declared to be deprecated
A project with a lot of open issues is generally abandoned. If it is a popular library, then it is usually offset by the popularity modifiers.
Interested in how it works? Read the Guide