---
name: "WWW::Freshmeat::Project"
section: "3pm"
platform: "linux"
package: "libwww-freshmeat-perl"
version: "0.22-2"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/WWW::Freshmeat::Project"
---

# WWW::Freshmeat::Project(3pm)

retrieve project information

## NAME

WWW::Freshmeat::Project - retrieve project information

### WWW::Freshmeat::Project methods

The `"WWW::Freshmeat::Project"` object provides some of the fields from the freshmeat.net entry through the following methods

- **url\_project\_page**

  URL of project page on Freshmeat

- **url\_homepage**

  deprecated

- **projectname\_full**

  - **desc\_short**

  - **desc\_full**

  - **license**

  - **trove\_id**

  Removed.

- **projectname\_short**

  - **www\_freshmeat**

  Additionally, it provides the following "higher-level" methods:

- **name**

  - **description**

  Return either `"projectname_full"` (respectively `"desc_full"`) or `"projectname_short"` (respectively `"desc_short"`) if the former is empty.

- **version**

  Returns the version of the latest release.

- **url**

  Removed.

  `"url_homepage"` returns a freshmeat.net URL that redirects to the actual project's home page. This *url()* method tries to follow the redirection and returns the actual homepage URL if it can be found, or the URL to the freshmeat.net entry for the project.

- **branches**

  Removed.

  List of branches for project. Returns hash in form of (branch id =\> branch name).

- **popularity**

  Removed.

  Freshmeat popularity data for project. Returns hash with keys record\_hits, url\_hits, subscribers

- **url\_list**

  Removed.

- **url\_list1**

  Returns list of URLs for project. Each URL is a WWW::Freshmeat::Project::URL object.

- **real\_author**

  Removed.

  Returns name of author (not maintainer).

- **release\_date**

  Removed.

  Returns date of latest release.

- **maintainers**

  Removed.

  Returns list of names of maintainers.

1;
