Merge or Cherry-Pick?
Aaron J. Seigo
aseigo at kde.org
Wed Feb 2 19:10:37 GMT 2011
On Wednesday, February 2, 2011, Alexander Neundorf wrote:
> On Wednesday 02 February 2011, Oswald Buddenhagen wrote:
> > in fact, that's exactly the type that does *not* belong there. there is
> > enough generic git documentation out there, and bloating techbase by
> > duplicating it all won't make it simpler to use. the right way is
> > stating the desired goals, mentioning a few key phrases ("interactive
> > rebase" in this case) and linking to some external source.
>
> I very much disagree with this.
> We need the basic recipes there.
imho, you're both right :)
simple recipes for the common tasks that are done in a "KDE way" will be of
critical value; we can not expect everyone to learn on their own and then
expect them to all be proficient or to do things consistently without some
basic guidance. so yes, we're going to need to document a few basic things and
that will probably involve some very simple illustrative examples.
but we also can not get involved in writing a New and Improved Book On Git,
either. we ought to rely on external sources for that, as Ossi points out.
it's the difference between documenting the "KDE best practices" and teaching
people how to use git, right?
and it's one of the things that i found CMake's git documentation pages does
very well. they don't make too much sense if you don't have a basic
understanding of git, and you'll still run into all kinds of issues in
practice that aren't covered on those pages, but they give you enough
information to get pointed in the right direction and using the right kinds of
commands for the different parts of their development workflow.
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE core developer sponsored by Qt Development Frameworks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20110202/9d193c38/attachment.sig>
More information about the kde-core-devel
mailing list