Skip to content

Commit

Permalink
Freshmeat XML-RPC drop announcement
Browse files Browse the repository at this point in the history
  • Loading branch information
draegtun committed Jul 19, 2009
1 parent 1ab05ad commit 900a17c
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 7 deletions.
5 changes: 4 additions & 1 deletion Changes
Expand Up @@ -4,4 +4,7 @@ Revision history for WWW-FreshMeat-API
* First version, released on an unsuspecting world. * First version, released on an unsuspecting world.
- alpha version... but it does work! - alpha version... but it does work!
- turned into CPAN module from dirty prototypes (see initial git commits) - turned into CPAN module from dirty prototypes (see initial git commits)


0.02 Sun July 19, 2009
* Service announcement... Freshmeat have dropped the XML-RPC API
- Made annoucement changes to Readme & API.pm
4 changes: 2 additions & 2 deletions META.yml
@@ -1,6 +1,6 @@
--- ---
name: WWW-FreshMeat-API name: WWW-FreshMeat-API
version: 0.01 version: 0.02
author: author:
- 'Barry Walsh <draegtun@cpan.org>' - 'Barry Walsh <draegtun@cpan.org>'
abstract: inspect & update your freshmeat.net projects abstract: inspect & update your freshmeat.net projects
Expand All @@ -14,7 +14,7 @@ build_requires:
provides: provides:
WWW::FreshMeat::API: WWW::FreshMeat::API:
file: lib/WWW/FreshMeat/API.pm file: lib/WWW/FreshMeat/API.pm
version: 0.01 version: 0.02
WWW::FreshMeat::API::Agent::XML::RPC: WWW::FreshMeat::API::Agent::XML::RPC:
file: lib/WWW/FreshMeat/API/Agent/XML/RPC.pm file: lib/WWW/FreshMeat/API/Agent/XML/RPC.pm
version: 0.01 version: 0.01
Expand Down
24 changes: 22 additions & 2 deletions README
@@ -1,14 +1,34 @@
WWW::FreshMeat::API version 0.01 WWW::FreshMeat::API version 0.02


This distribution includes the following modules: This distribution includes the following modules:


WWW::FreshMeat::API (0.01) WWW::FreshMeat::API (0.02)
WWW::FreshMeat::API::Session (0.01) WWW::FreshMeat::API::Session (0.01)
WWW::FreshMeat::API::Pub (0.01) WWW::FreshMeat::API::Pub (0.01)
WWW::FreshMeat::API::Pub::V1_03 (0.01) WWW::FreshMeat::API::Pub::V1_03 (0.01)
WWW::FreshMeat::API::Agent::XML::RPC (0.01) WWW::FreshMeat::API::Agent::XML::RPC (0.01)




** IMPORTANT ANNOUNCEMENT **

Circa April 2009 Freshmeat relaunched their site and completely dropped the XML-RPC API :(

In place is a new Freshmeat API 3.0 using REST JSON (or XML).

Its not clear how stable this API is. I'll look more closely at this in a few months
time and perform necessary surgery on this module.

So note this module will not work in its present state until I make investigate the new API
& changes source code changes.

Very sorry about this.

BW 19-Jul-2009

** END OF ANNOUCEMENT **



DESCRIPTION DESCRIPTION


FreshMeat (http://freshmeat.net) provides a very simple XML-RPC API which allows a user to inspect what projects FreshMeat (http://freshmeat.net) provides a very simple XML-RPC API which allows a user to inspect what projects
Expand Down
23 changes: 21 additions & 2 deletions lib/WWW/FreshMeat/API.pm
@@ -1,7 +1,7 @@
package WWW::FreshMeat::API; package WWW::FreshMeat::API;
use Moose; use Moose;


our $VERSION = '0.01'; our $VERSION = '0.02';


has 'mock' => ( isa => 'Bool', is => 'ro', default => sub { 0 } ); has 'mock' => ( isa => 'Bool', is => 'ro', default => sub { 0 } );


Expand All @@ -23,11 +23,30 @@ WWW::FreshMeat::API - inspect & update your freshmeat.net projects
=head1 VERSION =head1 VERSION
Version 0.01 Version 0.02
=head1 SYNOPSIS =head1 SYNOPSIS
** IMPORTANT ANNOUNCEMENT **
Circa April 2009 Freshmeat relaunched their site and completely dropped the XML-RPC API :(
In place is a new Freshmeat API 3.0 using REST JSON (or XML).
Its not clear how stable this API is. I'll look more closely at this in a few months
time and perform necessary surgery on this module.
So note this module will not work in its present state until I make investigate the new API
& changes source code changes.
Very sorry about this.
BW 19-Jul-2009
** END OF ANNOUCEMENT **
use WWW::FreshMeat::API; use WWW::FreshMeat::API;
my $fm = WWW::FreshMeat::API->new; my $fm = WWW::FreshMeat::API->new;
Expand Down

0 comments on commit 900a17c

Please sign in to comment.