Permalink
Browse files

real update of docs and releng things

  • Loading branch information...
1 parent f2f8caf commit 0b470a1918f308bb1fb3c470e6c1a495291ab534 @ruz ruz committed Sep 12, 2009
Showing with 93 additions and 106 deletions.
  1. +3 −3 MANIFEST
  2. +2 −0 MANIFEST.SKIP
  3. +3 −2 META.yml
  4. +1 −4 Makefile.PL
  5. +63 −13 README
  6. +21 −84 lib/RT/Extension/SpawnLinkedTicketInQueue.pm
View
@@ -8,13 +8,13 @@ inc/Module/Install/Base.pm
inc/Module/Install/Can.pm
inc/Module/Install/Fetch.pm
inc/Module/Install/Include.pm
-inc/Module/Install/Makefile.pm
inc/Module/Install/Metadata.pm
+inc/Module/Install/ReadmeFromPod.pm
inc/Module/Install/RTx.pm
inc/Module/Install/Win32.pm
inc/Module/Install/WriteAll.pm
lib/RT/Extension/SpawnLinkedTicketInQueue.pm
-Makefile.PL
-MANIFEST
+MANIFEST This list of files
META.yml
+pm_to_blib
README
View
@@ -3,3 +3,5 @@ MANIFEST.SKIP
Makefile
.git
.bak
+pm_to_blib/
+blib/
View
@@ -1,10 +1,9 @@
---
-abstract: "[One line description of module's purpose here]"
+abstract: 'quickly spawn linked tickets in different queues'
author:
- 'Kevin Falcone <falcone@bestpractical.com>'
build_requires:
ExtUtils::MakeMaker: 6.42
- Test::More: 0
configure_requires:
ExtUtils::MakeMaker: 6.42
distribution_type: module
@@ -18,6 +17,8 @@ no_index:
directory:
- html
- inc
+requires:
+ perl: 5.8.3
resources:
license: http://opensource.org/licenses/gpl-license.php
version: 0.01_01
View
@@ -2,11 +2,8 @@ use inc::Module::Install;
RTx('RT-Extension-SpawnLinkedTicketInQueue');
all_from 'lib/RT/Extension/SpawnLinkedTicketInQueue.pm';
-author 'Kevin Falcone <falcone@bestpractical.com>';
-
-build_requires 'Test::More';
+readme_from 'lib/RT/Extension/SpawnLinkedTicketInQueue.pm';
auto_install;
-
WriteAll;
View
76 README
@@ -1,19 +1,69 @@
-RT-Extension-SpawnLinkedTicketInQueue version 0.0.1
+NAME
+ RT::Extension::SpawnLinkedTicketInQueue - quickly spawn linked tickets
+ in different queues
-How to install:
+SYNOPSIS
+ # in RT_SiteConfig
+ Set(@Plugins,
+ ... other plugins ...,
+ 'RT::Extension::SpawnLinkedTicketInQueue',
+ );
-1. perl Makefile.PL
-2. make
-3. make install (may need root permissions)
-4. Edit your /opt/rt3/etc/RT_SiteConfig.pm
- Set(@Plugins, qw(RT::Extension::SpawnLinkedTicketInQueue));
-5. rm -rf /opt/rt3/var/mason_data/obj
-6. Restart your webserver
+DESCRIPTION
+ After installing this extension, on ticket's page in the Links block you
+ should see new controls.
-COPYRIGHT AND LICENCE
+INSTALLATION
+ Use RTHOME environment variable if RT is not in default /opt/rt3 path.
+ Otherwise commands are usual:
-Copyright (C) 2009, Best Practical Solutions LLC.
+ perl Makefile.PL
+ make
+ make install (may need root permissions)
-This module is free software; you can redistribute it and/or
-modify it under the terms of version 2 of the GNU General Public License.
+ Change config according to "SYNOPSIS".
+
+ Flush mason cache:
+
+ rm -rf /opt/rt3/var/mason_data/obj
+
+ Stop and start webserver.
+
+BUGS AND LIMITATIONS
+ No bugs have been reported.
+
+ Please report any bugs or feature requests to
+ "bug-rt-extension-spawnlinkedticket@rt.cpan.org", or through the web
+ interface at <http://rt.cpan.org>.
+
+AUTHOR
+ Kevin Falcone <falcone@bestpractical.com>
+
+LICENCE AND COPYRIGHT
+ Copyright (c) 2009, Best Practical Solutions, LLC. All rights reserved.
+
+ This module is free software; you can redistribute it and/or modify it
+ under the terms of version 2 of the GNU General Public License.
+
+DISCLAIMER OF WARRANTY
+ BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+ FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+ OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+ PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
+ EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
+ ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH
+ YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
+ NECESSARY SERVICING, REPAIR, OR CORRECTION.
+
+ IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+ WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+ REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE LIABLE
+ TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, OR
+ CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+ SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+ RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+ FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+ SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+ DAMAGES.
@@ -2,117 +2,55 @@ package RT::Extension::SpawnLinkedTicketInQueue;
our $VERSION = '0.01_01';
+use 5.008003;
use warnings;
use strict;
-use Carp;
-
=head1 NAME
-RT::Extension::SpawnLinkedTicketInQueue - [One line description of module's purpose here]
-
+RT::Extension::SpawnLinkedTicketInQueue - quickly spawn linked tickets in different queues
=head1 SYNOPSIS
- use RT::Extension::SpawnLinkedTicketInQueue;
+ # in RT_SiteConfig
+ Set(@Plugins,
+ ... other plugins ...,
+ 'RT::Extension::SpawnLinkedTicketInQueue',
+ );
-=for author to fill in:
- Brief code example(s) here showing commonest usage(s).
- This section will be as far as many users bother reading
- so make it as educational and exeplary as possible.
-
-
=head1 DESCRIPTION
-=for author to fill in:
- Write a full description of the module and its features here.
- Use subsections (=head2, =head3) as appropriate.
-
-
-=head1 METHODS
-
-=cut
-
-=head1 DIAGNOSTICS
-
-=for author to fill in:
- List every single error and warning message that the module can
- generate (even the ones that will "never happen"), with a full
- explanation of each problem, one or more likely causes, and any
- suggested remedies.
-
-=over
-
-=item C<< Error message here, perhaps with %s placeholders >>
-
-[Description of error here]
-
-=item C<< Another error message here >>
-
-[Description of error here]
+After installing this extension, on ticket's page in the Links block
+you should see new controls.
-[Et cetera, et cetera]
+=head1 INSTALLATION
-=back
+Use RTHOME environment variable if RT is not in default F</opt/rt3>
+path. Otherwise commands are usual:
+ perl Makefile.PL
+ make
+ make install (may need root permissions)
-=head1 CONFIGURATION AND ENVIRONMENT
+Change config according to L</SYNOPSIS>.
-=for author to fill in:
- A full explanation of any configuration system(s) used by the
- module, including the names and locations of any configuration
- files, and the meaning of any environment variables or properties
- that can be set. These descriptions must also include details of any
- configuration language used.
-
-RT::Extension::SpawnLinkedTicketInQueue requires no configuration files or environment variables.
-
-
-=head1 DEPENDENCIES
-
-=for author to fill in:
- A list of all the other modules that this module relies upon,
- including any restrictions on versions, and an indication whether
- the module is part of the standard Perl distribution, part of the
- module's distribution, or must be installed separately. ]
-
-None.
-
-
-=head1 INCOMPATIBILITIES
-
-=for author to fill in:
- A list of any modules that this module cannot be used in conjunction
- with. This may be due to name conflicts in the interface, or
- competition for system or program resources, or due to internal
- limitations of Perl (for example, many modules that use source code
- filters are mutually incompatible).
-
-None reported.
+Flush mason cache:
+
+ rm -rf /opt/rt3/var/mason_data/obj
+Stop and start webserver.
=head1 BUGS AND LIMITATIONS
-=for author to fill in:
- A list of known problems with the module, together with some
- indication Whether they are likely to be fixed in an upcoming
- release. Also a list of restrictions on the features the module
- does provide: data types that cannot be handled, performance issues
- and the circumstances in which they may arise, practical
- limitations on the size of data sets, special cases that are not
- (yet) handled, etc.
-
No bugs have been reported.
Please report any bugs or feature requests to
C<bug-rt-extension-spawnlinkedticket@rt.cpan.org>, or through the web interface at
L<http://rt.cpan.org>.
-
=head1 AUTHOR
-Kevin Falcone C<< <falcone@bestpractical.com> >>
-
+Kevin Falcone E<lt>falcone@bestpractical.comE<gt>
=head1 LICENCE AND COPYRIGHT
@@ -121,7 +59,6 @@ Copyright (c) 2009, Best Practical Solutions, LLC. All rights reserved.
This module is free software; you can redistribute it and/or
modify it under the terms of version 2 of the GNU General Public License.
-
=head1 DISCLAIMER OF WARRANTY
BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY

0 comments on commit 0b470a1

Please sign in to comment.