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
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,7 @@ Revision history for WWW-FreshMeat-API
* First version, released on an unsuspecting world.
- alpha version... but it does work!
- 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
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: WWW-FreshMeat-API
version: 0.01
version: 0.02
author:
- 'Barry Walsh <draegtun@cpan.org>'
abstract: inspect & update your freshmeat.net projects
Expand All @@ -14,7 +14,7 @@ build_requires:
provides:
WWW::FreshMeat::API:
file: lib/WWW/FreshMeat/API.pm
version: 0.01
version: 0.02
WWW::FreshMeat::API::Agent::XML::RPC:
file: lib/WWW/FreshMeat/API/Agent/XML/RPC.pm
version: 0.01
Expand Down
24 changes: 22 additions & 2 deletions README
Original file line number Diff line number Diff line change
@@ -1,14 +1,34 @@
WWW::FreshMeat::API version 0.01
WWW::FreshMeat::API version 0.02

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::Pub (0.01)
WWW::FreshMeat::API::Pub::V1_03 (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

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
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package WWW::FreshMeat::API;
use Moose;

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

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
Version 0.01
Version 0.02
=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;
my $fm = WWW::FreshMeat::API->new;
Expand Down

0 comments on commit 900a17c

Please sign in to comment.