skema 0.1

I have just released skema, a very simple tool I wrote to automate some repetitive coding tasks. Nothing fancy, just a ruby script that expands ERB templates in a directory, reading variable values from the command line, configuration files, or interactively.
Its purpose is similar to kapptemplate (it already includes a minimal KDE application template), but it may be faster to use for little things, and it is probably easier to create templates for it.
Here is a tarball for those of you who want to try it out. You can find a short tutorial in the README file that should be enough to get you started.
Here is a screenshot of skema in interactive mode while expanding the kapp template:
screenshot of skema 0.1

About these ads

8 Responses to “skema 0.1”

  1. Riccardo Iaconelli Says:

    As I said before, you rule. :-)

  2. Riccardo Iaconelli » Blog Archive » Fix planet-planet (!) and Skema 0.1 released! Says:

    […] In this post I’d also like to point out to you about an extremely valuable tool, written by one of my KDE co-hacker and good friend Paolo Capriotti. I just noticed he blogged about it, I tried it this afternoon when he first shown his prerelease to me, and I must say it really rocks. It’s a tool written in ruby which performs similar tasks than kapptemplate (see kdesdk), but it works with templates and it’s *way* more powerful. It’s written for KDE 4 so that’s also a big plus (meaning automatic generation of CMake file, etc…). =) It also comes with very handy tools builtin, and does *much* more than just generate empty apps, like it has the ability to add a GPLv2 header license to multiple source files with a one liner command line, or the ability to create skeletons for classes just as simply. Here’s the link to his blog entry: http://pcapriotti.wordpress.com/2007/11/19/skema-01/ […]

  3. Johannes Simon Says:

    Nice. This really comes in handy for some of my coding. Thanks a lot!

  4. Fondos de escritorio at ::gskbyte | blog Says:

    […] de eso, me he enterado de que se acaba de liberar una primera versión de una herramienta llamada Skema. Es un script de Ruby que genera plantillas para desarrollar aplicaciones para KDE4. Tiene buena […]

  5. The return of “Top English WP Blogs” « conduong.co.cc Says:

    […] skema 0.1 I have just released skema, a very simple tool I wrote to automate some repetitive coding tasks. Nothing fancy, just a […] […]

  6. Dot Says:

    This rocks! Do you plan to make a 0.2 release?

  7. StarW Says:

    Спасибо, много полезного почерпнул.

  8. fyfk Says:

    Спасибо было интересно читать.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.

%d bloggers like this: