[Kde-scm-interest] Layout of "lokalize" and "kompare" git repos with plugins integrated (was: Re: Forming repos by plugin type or code domain?)
Friedrich W. H. Kossebau
kossebau at kde.org
Mon Jun 18 17:33:05 UTC 2012
Hi,
so besides enjoying summer (in northern hemisphere) let's try to slowly get
forward with the migration :)
Now switching to form the repos by domain has been agreed on (even if
complicating things a little), still we need to also agree on how to map the
old submodules to the new repos then (part of the new things to do :) ).
So we need especially the input from the maintainers of Lokalize and the
related strigi analyzers + thumbnailer, Nick, nihui and Laurent(?) (are there
actually maintainers of the strigi analyzers?).
Am Sonntag, 3. Juni 2012, 19:29:42 schrieb Friedrich W. H. Kossebau:
> Hi,
>
> so if everyone so far agrees that bundling by domain is the way to form the
> repos, how would you like the layout, name and description of the repos?
>
> I could imagine that the currently planned "lokalize" and "kompare" repos
> simply integrate the plugins as additional features, but keep the old
> planned names/descriptions. But you might have different ideas, so please
> tell.
> Am Samstag, 2. Juni 2012, 12:44:24 schrieb Friedrich W. H. Kossebau:
> > Hi Nick,
> >
> > Am Samstag, 2. Juni 2012, 12:54:16 schrieb Nick Shaforostoff:
> > > is it possible to have po, ts and xliff strigi analyzers in lokalize git
> > > repo?
> >
> > Sure it is possible. It's thankfully more a question if we/you want it to
> > have them there :)
> >
> > And I guess there are also good reasons why there should be just one repo
> > with all things related to translation (catalogs), which are:
> > * Lokalize
> > * the strigi analyzers for the catalogs
> > * the thumbnailer plugin for po (new in kdesdk/thumbnailers/po)
>
> Currently:
> repo name / display name: lokalize / Lokalize
> description: Computer-aided i18n translation
> project manager (user id on projects.kde.org needed): ?, ?, ...
Data needed!
> layout in kdesdk:
> /
> +- lokalize
> +- strigi-analyzer
> +- po
> +- ts
> +- xliff
> +- thumbnailers
> +- po
>
> layout in repo?
What about simply moving the "strigi-analyzer" (without the "diff" subdir) and
"thumbnailers" submodules as new subdirs into the lokalize repo? Like proposed
for the "kompare" repo?
layout in git repo:
/ (old "/lokalize" toplevel dir)
+- [existing /lokalize/* subdirs]
+- strigi-analyzers
+- po
+- ts
+- xliff
+- thumbnailers
+- po
As I understood, nihui at least would be fine with this layout, right?
> > Even if that leaves just one analyzer in the "normal" strigi-analyzers
> > repo, the one for "diff" files. Perhaps that could be moved to the
> > Kompare repo, so bundling the code about diffing?
>
> Same here. Currently:
> repo name / display name: kompare / Kompare
> description: Graphical File Differences Tool
> project manager (user id on projects.kde.org needed): kkofler
Okay'ed by Kevin already.
> layout in kdesdk:
> /
> +- kompare
> +- strigi-analyzer
> +- diff
>
> layout in repo?
Proposal from Kevin (okay with me):
layout in git repo:
/ (old "/kompare" toplevel dir)
+- interfaces
+- komparenavtreepart
+- komparepart
+- libdialogpages
+- libdiff2
+- pics
+- test
+- strigi-analyzer
i.e. moving the KDESDK "/strigi-analyzer/diff" as new subdir "/strigi-
analyzer" into the kompare repo.
Cheers
Friedrich
More information about the Kde-scm-interest
mailing list