[publican-list] Announcement: PublicanCreators

Sascha Manns Sascha.Manns at bdvb.de
Thu May 7 20:27:25 UTC 2015


Hello list,

i'm pleased to announce a small tool which uses publican.
The Story around is very simple. I'm using publican the whole day to
produce new documentations in my company. So i wrote PublicanCreators, a
RubyGem which simplifies the work a little bit.
It has two keys:
1.) a configuration file. There you can handle different brands. Like
one for work, one for private and one for other things. In my case i'm
using a different brand for my homework for my distance learning school.
The directory for each case can be customized in the config.
2.) a yad based GUI which asks what you want to create: A article or a
book, for work or private and if you want to write homeworks. I also
have a different category "Reports". That are article based
documentations which have a different structure (smaller and with a
legal notice on another place).
It grows with my daily work, but maybe it is useful for you.
After running the setup it links the "binary" to /usr/bin and it places
a .desktop file in .local/share/applications, so you can run the tool
everywhere.
PublicanCreators replaces the default entries in Author_Group and
Revision_History with your choosen Name in the config. So you can start
directly.
While running PublicanCreators it produces a build.sh in your
$tiltle/$lang/ directory. So you can run the script like build.sh -pdf
to produce a pdf output. It also starts a PDF-Editor for checking the
result. I also implemented some stuff for people who having XFC from the
XMLmind producers to create a docx, odt or other output. But just now i
have seen it's actually in german. Sorry i will fix it at weekend :-)
Actually the documentation is also that one in Rubydocs and the comments
in the configuration file. It's planned to write a whole documentation
on the weekend (sure with publican ;-))
Finally i would like to say that i'm no programmer, just a documentation
guy. So the program works, but maybe i can do things better. So don't
hesitate to file bugreports and feature requests on:
http://saigkill.ddns.net:8112/dashboard. Codereviews can be done there:
http://saigkill.ddns.net:8080/publicancreators/view.
And the Startpoint for PublicanCreators is on:
https://github.com/saigkill/PublicanCreators.
Pull Requests are also welcome :-)

So guys.

Good night.
Sascha

-- 
Yours sincerly
Sascha Manns (bdvb)

Maifeldstraße 10
56727 Mayen
Phone: +49-1573-9242730
Email: Sascha.Manns at bdvb.de
Web: http://saigkill.ddns.net/wordpress
Jabber: saigkill at jabber.org






More information about the publican-list mailing list