freshmeat Project Query Class queries freshmeat.net and retrieves information on projects with records there. It features retrieval of project information from records provided by freshmeat in XML, parsing of project XML records to extract all the relevant data, and caching of retrieved project information in disk files for at least the next day to avoid retrieving the same data again before it could have been updated.
| Tags | Software Development Libraries php classes freshmeat.net |
|---|---|
| Licenses | BSD Original |
| Operating Systems | OS Independent |
| Implementation | PHP |
Recent releases


Changes: This release passes the account authentication token when accessing the freshmeat API server. It can also optionally wait between consecutive requests to not exceed the freshmeat API throttle limits.


Changes: This release adds support for the new project XML format.


Changes: The class now returns a more accurate error message instead of an XML parsing error when a project does not exist.


Changes: This release fixes the calculation of the expiry data of the cache of previously-retrieved freshmeat project queries.


Changes: Added an option to ignore unknown project tags so the class can deal with the format changes made recently to Freshmeat project XML format.
- All comments
Recent commentsphpclasses.org is a total pain
I don't even want to know why phpclasses.org requires 2,000 clicks before reaching the .php file and why it requires registration and login. Maybe the person who did the web site has emotional problems and want every visitor to notice what she/he did. I'm sure I would not remember phpclasses.org if it was not for the irritation it generates.