Consistent naming of folders in libs/ & renaming kundo2 -> koundo

Jaroslaw Staniek staniek at kde.org
Fri Jan 8 23:11:12 GMT 2016


On 8 January 2016 at 23:29, Camilla Boemann <cbo at boemann.dk> wrote:
> Yeah regarding library names the renaming should rather be the other way
>
> I don't want that ko everywhere

Same feeling here. Consistency is good but what I detest while using
bash or IDE (Creator) completion and most if not all folders have
names with the same prefix. The purpose of such a prefix is unclear then.
Especially that these are all local libs. So yes, I'd go the other
way, in particular kundo2 -> undo.

> And regarding kundo2 - wasn't it supposed to be a clone of the qt5 so we could get rid of our own version ?

I am interested in this too since kexi.git forked kundo2 to reduce
deps. I'd like to know if Qt 5 has all we need or if kundo stays, if
we can have it in a separate repo. It's 1.5K SLOC. If so I am
volunteering for making it a repo.

> -----Original Message-----
> From: calligra-devel [mailto:calligra-devel-bounces at kde.org] On Behalf Of Friedrich W. H. Kossebau
> Sent: 8. januar 2016 23:20
> To: calligra-devel at kde.org
> Subject: Consistent naming of folders in libs/ & renaming kundo2 -> koundo
>
> Hi,
>
> to remove some complexity and add more patterns to the code structure, both for us current developers and even more for future developers trying to grasp the landscapes of Calligra code, I will be going to do two things next week (around Wednesday 13th) in master:
>
> a) rename the kundo2 lib and all its classes to koundo/KoUndo
>
> b) rename folders in libs/ consistently to match the lib name
>
>    version -> koversion
>    widgetutils -> widgetutils
>    widgets -> kowidgets
>    store -> kostore
>    odf -> koodf
>    textlayout -> kotextlayout
>    kundo2 -> koundo
>         main -> komain
>         rdf -> kordf
>         vectorimage -> kovectorimage
>
>
> Any issues with that?
>
> Cheers
> Friedrich
> _______________________________________________
> calligra-devel mailing list
> calligra-devel at kde.org
> https://mail.kde.org/mailman/listinfo/calligra-devel
>
> _______________________________________________
> calligra-devel mailing list
> calligra-devel at kde.org
> https://mail.kde.org/mailman/listinfo/calligra-devel



-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek



More information about the calligra-devel mailing list