<div class="gmail_quote">On Mon, Dec 20, 2010 at 10:59 AM, Niko Sams <span dir="ltr"><<a href="mailto:niko.sams@gmail.com">niko.sams@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi,<br>
<br>
Kde is moving towards git, and so is kdeedu. This crucial part about<br>
that are conversion<br>
rules. I wrote those rules for kdemodules including kdeedu you might<br>
want to use.<br>
<br>
But first you have to decide about the repository layout; should it be<br>
split or one big repository?<br>
This has to be decided by the module developers.<br>
<br>
I see one issue with split: libkdeedu. You have to make a "real"<br>
library out of it that lives<br>
in it's own repository.<br>
Other than that split seems to be suitable as most/all(?) applications<br>
are independent.<br>
<br>
My rules produce split repositories, as I would prefer that layout.<br>
Contributing to marble<br>
would be much harder otherwise.<br>
<br>
Ok, to test the resulting repositories clone them and review the history:<br>
git clone ssh://<a href="http://git@dewey.kde.org/home/git/nsams/test-complete/KDE/kdeedu/marble" target="_blank">git@dewey.kde.org/home/git/nsams/test-complete/KDE/kdeedu/marble</a><br>
<br>
use this to get a list of all repositories:<br>
ssh <a href="mailto:git@dewey.kde.org">git@dewey.kde.org</a> ls /home/git/nsams/test-complete/KDE/kdeedu<br></blockquote><div><br>Niko,<br><br>How would one build the sources checked out from the above repositories? Kanagram for example fails to configure because it's CMakeLists.txt don't have anything about KDE4 so kde4_add_app_icon is not defined. Is there going to be some temporary CMakeList.txt we can place in a global kdeedu folder until we can fix our CMakeList.txt files to build independently?<br>
<br>Jeremy<br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
To access this server you need public key authentication with your<br>
<a href="http://idendity.kde.org" target="_blank">idendity.kde.org</a> key.<br>
<br>
known issue:<br>
kalgebra history doesn't go back to playground because of an svn2git<br>
bug that has<br>
been fixed already, but this version is not yet on <a href="http://dewey.kde.org" target="_blank">dewey.kde.org</a>.<br>
<br>
Oh, the used rule rule is "kde-ruleset/kdemodule-split-rules"<br>
<br>
Niko<br>
_______________________________________________<br>
kde-edu mailing list<br>
<a href="mailto:kde-edu@mail.kde.org">kde-edu@mail.kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-edu" target="_blank">https://mail.kde.org/mailman/listinfo/kde-edu</a><br>
</blockquote></div><br>