publican_creators

code

github.com/saigkill/publican_creators

docs

docs.saigkill.tuxfamily.org/publican_creators

apidoc

rubydoc.info/gems/publican_creators

bugs & feature requests

github.com/saigkill/publican_creators/issues

mailing list

groups.google.com/forum/#!forum/publican_creators

openhub statistics

www.openhub.net/p/publicancreators

authors blog

saigkills-backtrace.de

min. rubyver

2.3.0

last public version

Build Status

downloads latest

Build
Status

downloads all

Build
Status

continuous integration

Build Status

continuous integration

test coverage

Coverage Status

code quality

code quality

Code Quality

security

security

documentation quality

Documentation Quality

DESCRIPTION:

publican_creators are a small tool for daily DocBook writers who are using the Redhat publican tool fedorahosted.org/publican/. publican_creators asks after launching which title, type and environment should be used. Then it starts publican with that settings and works then with the produced files. It will work on the Article_Info.xml, Book_Info.xml, TITLE.ent, Author_Group.xml and Revision_History.xml and will replace the default values with your name, your company, your company_divison and your private or your business email address, depending on your chosen environment. Also, you can set your config file that you want to remove the Title Logo or the Legal Notice. As a feature, it ships a build script for each project.

The History.rdoc contains a detailed description of what has changed.

hoe-reek is released under the GPL3 License, see the file 'License.rdoc' for more information.

The official website is:

https://github.com/saigkill/publican_creators

FEATURES/PROBLEMS:

  • GUI to control publican

SYNOPSIS:

$ publican_creators.rb (Main program)
$ revision_creator.rb (The revision updater)

Or just use the Launcher.

This Gem was programmed and tested on Linux systems. If anyone would like to make the methods also fit for other OS, I'm happy about Pull requests.

REQUIREMENTS:

  • nokogiri

  • parseconfig

  • rainbow

  • notifier

REQUIREMENTS (hard dependencies):

  • yad

  • publican (a 4.x version is needed)

INSTALL:

The installation is very easy.

gem install publican_creators
cd /path/to/gem (In case of using RVM ~/.rvm/gems/ruby-$RUBYVERSION/gems/publican_creators)
rake

You have to run the setup after each gem update.

DEVELOPERS:

After checking out the source, run:

$ rake newb

This task will install any missing dependencies, run the tests/specs, and generate the RDoc.