Bug#590997: ITP: kephra -- GUI-Texteditor along Perl alike Paradigms
Owner: Jozef Kutej <email@example.com>
* Package name : kephra
Version : 0.4.3
Upstream Author : Herbert Breunung <firstname.lastname@example.org>
* URL : http://search.cpan.org/perldoc?Kephra
* License : GPL
Programming Lang: Perl
Description : GUI-Texteditor along Perl alike Paradigms
--- cut ---
A visually harmonic and beautiful, sparing and elegantly programed Editor, that helpes you with all you tasks. It should be also able to
operate in the way you prefer and be not afraid to try new things.
My ideal is a balance of:
* low entrance / easy to use
* rich feature set (CPAN IDE)
* highly configurable / adaptable to personal preferences
* beauty / good integration on GUI, code and config level
That sounds maybe generic but we go for the grail of editing, nothing lesser.
I believe that Kephra's agenda is very similar to Perl's. Its common wisdom that freedom means not only happiness but also life works most
effective in freedom. So there should not only be more than one way to write a programm, but also more than one way use an editor. You could:
* select menu items
* make kombinations of keystrokes
* point and click your way with the mouse
* type short edit commands
So the question should not be vi or emacs, but how to combine the different strengths (command input field and optional emacs-like keymap
possibilities). Perl was also a combination of popular tools and concepts into a single powerful language.
Though I don't want to just adopt what has proven to be mighty. There are a lot of tools (especially in the graphical realm) that are still
waiting to be discovered or aren't widely known. In Perl we write and rewrite them faster and much more dense than in C or Java. Some function
that help me every day a lot, I written were in very few lines.
But many good tools are already on CPAN and Kephra should just be the glue and graphical layer to give you the possibilities of these module
to your fingertips in that form you prefer. This helpes also to improve these modules, when they have more users that can give the authors
feedback. It motivates the community, when we can use our own tools and the perl ecosystem does not depend on outer software like eclipse, even
if it's sometimes useful.
Perl's second slogan is "Keep easy things easy and make hard things possible". To me it reads "Don't scare away the beginners and grow as you
go". And like Perl I want to handle the complex things with as least effort as possible. From the beginning Kephra was a useful programm and will
--- cut ---
Needs only File::UserConfig to be packaged in addition.