[Jifty-commit] r7209 - in plugins/Jifty-Plugin-SiteNews: . t

Jifty commits jifty-commit at lists.jifty.org
Tue Jun 9 16:04:44 EDT 2009


Author: yves
Date: Tue Jun  9 16:04:44 2009
New Revision: 7209

Added:
   plugins/Jifty-Plugin-SiteNews/Changes
   plugins/Jifty-Plugin-SiteNews/README
   plugins/Jifty-Plugin-SiteNews/t/00-load.t
Modified:
   plugins/Jifty-Plugin-SiteNews/Makefile.PL
   plugins/Jifty-Plugin-SiteNews/lib/Jifty/Plugin/SiteNews.pm

Log:
ready to upload to cpan                                                          
 * update Makefile.PL for new Module::Install, all_from file
 * add Changes and README                                                                                
 * add Author (from svn log) and copyright notice
 * add minimal load test


Added: plugins/Jifty-Plugin-SiteNews/Changes
==============================================================================
--- (empty file)
+++ plugins/Jifty-Plugin-SiteNews/Changes	Tue Jun  9 16:04:44 2009
@@ -0,0 +1,4 @@
+Revision history for Perl module Jifty::Plugin::SiteNews
+
+0.9  Tue, 09 Jun 2009 21:53:18 +0200
+    - original version for CPAN

Modified: plugins/Jifty-Plugin-SiteNews/Makefile.PL
==============================================================================
--- plugins/Jifty-Plugin-SiteNews/Makefile.PL	(original)
+++ plugins/Jifty-Plugin-SiteNews/Makefile.PL	Tue Jun  9 16:04:44 2009
@@ -1,10 +1,10 @@
-use inc::Module::Install 0.46;
+use inc::Module::Install;
 name('Jifty-Plugin-SiteNews');
-version_from('lib/Jifty/Plugin/SiteNews.pm');
+all_from('lib/Jifty/Plugin/SiteNews.pm');
 
 requires('Jifty');
 
 auto_install();
-tests(qw( t/*/t/*.t ));
+tests(qw( t/*.t ));
 
 WriteAll;

Added: plugins/Jifty-Plugin-SiteNews/README
==============================================================================
--- (empty file)
+++ plugins/Jifty-Plugin-SiteNews/README	Tue Jun  9 16:04:44 2009
@@ -0,0 +1,28 @@
+NAME
+    Jifty::Plugin::SiteNews - Provide site news in your app
+
+DESCRIPTION
+    Provides a way to include site news in your Jifty app. To use it, you
+    will need to add a news model:
+
+      package YourApp::Model::News;
+      use Jifty::DBI::Schema;
+      use YourApp::Record schema {
+        # ..additional properties go here, like 'author'
+      };
+      use Jifty::Plugin::SiteNews::Mixin::Model::News;
+
+    You will also need to alias the view somewhere; from YourApp::View:
+
+      require Jifty::Plugin::SiteNews::View::News;
+      alias Jifty::Plugin::SiteNews::View::News under '/news';
+
+AUTHOR
+    Alex Vandiver
+
+LICENSE
+    Copyright 2005-2009 Best Practical Solutions, LLC.
+
+    This program is free software and may be modified and distributed under
+    the same terms as Perl itself.
+

Modified: plugins/Jifty-Plugin-SiteNews/lib/Jifty/Plugin/SiteNews.pm
==============================================================================
--- plugins/Jifty-Plugin-SiteNews/lib/Jifty/Plugin/SiteNews.pm	(original)
+++ plugins/Jifty-Plugin-SiteNews/lib/Jifty/Plugin/SiteNews.pm	Tue Jun  9 16:04:44 2009
@@ -26,6 +26,16 @@
   require Jifty::Plugin::SiteNews::View::News;
   alias Jifty::Plugin::SiteNews::View::News under '/news';
 
+=head1 AUTHOR
+
+Alex Vandiver
+
+=head1 LICENSE
+
+Copyright 2005-2009 Best Practical Solutions, LLC.
+
+This program is free software and may be modified and distributed under the same terms as Perl itself.
+
 =cut
 
 1;

Added: plugins/Jifty-Plugin-SiteNews/t/00-load.t
==============================================================================
--- (empty file)
+++ plugins/Jifty-Plugin-SiteNews/t/00-load.t	Tue Jun  9 16:04:44 2009
@@ -0,0 +1,7 @@
+#!/usr/bin/env perl
+
+use warnings;
+use strict;
+
+use Test::More tests => 1;
+use_ok('Jifty::Plugin::SiteNews');


More information about the Jifty-commit mailing list