[Kexi-devel] Kexi porting: kproperty and kreport still in scratch repos for now

Jaroslaw Staniek staniek at kde.org
Thu Feb 12 08:17:55 UTC 2015


Hi,
Based on todays IRC conversation with the admin (below), I propose
that keep kproperty and kreport still in my scratch repos[1] for some
more time before we're satisfied with history and dir layout. In 10
days 2.9 will be released and more energy would go to the porting
tasks.

[08:59] <bcooksley> jstaniek: mainline repositories can never have
force push permissions granted on a permanent basis
[08:59] <bcooksley> it breaks the notification hooks
[09:00] <jstaniek> bcooksley: thx, and can I remove branches?
[09:01] <bcooksley> of course, repo administrators have always been
able to delete branches and tags
[09:01] <bcooksley> the 'master' branch is protected by Git itself and
is indeliable
[09:01] <jstaniek> ok, did not know this is the default; that's enough
- we'll start by having work-<N> work branches that will be removed
one day
[09:03] * bcooksley isn't sure what is being planned here with piggz
and jstaniek...
[09:03] <bcooksley> i'll set the repos up in a bit
[09:03] <bcooksley> please don't circumvent the no-force push rule by
creating new branches / deleting old ones
[09:03] <bcooksley> because that has the same effect
[09:04] <bcooksley> we spam out a shit load of mail, and trigger all
sorts of hooks
[..]

[09:08] <jstaniek> bcooksley: hmm so maybe
kde:scratch/staniek/kproperty needs to be used for a bit more time
[09:09] <bcooksley> basically you need to be ready to fully split off
the mainline Calligra repo
[09:09] <bcooksley> and settle down into normal development patterns
[09:09] <bcooksley> i'm not sure why you need to force push though...
[09:09] <bcooksley> frameworks did it w/out force pushes
[09:10] <jstaniek> I am preparing the history avoiding unnecessary
'move' commits that hides the real history
[09:10] <bcooksley> so you're polishing your filter-branch stuff?
[09:10] <jstaniek> y
[09:11] <bcooksley> that should definitely be in a scratch repo then
[09:11] <jstaniek> so please pause the creation of the repos - just
because someone can push there too soon


[1] https://community.kde.org/Kexi/Porting_to_Qt%26KF_5#koproperty

-- 
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 Kexi-devel mailing list