1 |
Michael Orlitzky <mjo <at> gentoo.org> writes: |
2 |
|
3 |
|
4 |
> > No, those are all the correct names that git uses. Possibly years of |
5 |
> > using cvs/svn has trained your brain to think in a particular way. |
6 |
|
7 |
> > Git does not work that way. It's as different from svn as you can get |
8 |
> > for 2 reasons... |
9 |
|
10 |
I think you missed the point; There is a void between the install handbook |
11 |
and the Dev and Ebuild documents. That is how to use git(&github) as a user |
12 |
progresses along the pathway to near dev capabilities. Sure you can 'grind |
13 |
it out' on your own and if that is what folks want, then there should be |
14 |
'no bitching' about not enough devs. If the Gentoo community decides |
15 |
'hey it'd sure be nice to have many more devs' then the pathways is dimly |
16 |
lit, imho. |
17 |
|
18 |
> It all makes enough sense after you get used to it, but the problem is |
19 |
> that if you have some operation in mind and you read "git --help", then |
20 |
> you're going to guess the wrong command based on their names. Mercurial |
21 |
> and Darcs (which have a similar model) managed to get the names right. |
22 |
|
23 |
|
24 |
Yes, I get the differences. They are not 'show stoppers' for me, but I do |
25 |
believe the process of obtaining dev_level capabilities within the |
26 |
gentoo framework, would be much more pleasurable if some git documentation, |
27 |
customer tailored to gentoo was slowly develop over time on the gentoo wiki. |
28 |
|
29 |
|
30 |
> The git people call their low-level commands "plumbing," and the |
31 |
> user-interface "porcelain." New user have trouble because the porcelain |
32 |
> commands are named after what the plumbing does. It's like if the |
33 |
> find/replace tool in your word processor was called "depth-first regular |
34 |
> expression group match substitution", and not "find." |
35 |
|
36 |
|
37 |
OK, Git is not really that bit of a problem. It's finding the right hammer |
38 |
and tools to get it working seemlessly with what is going on within |
39 |
the dev efforts. Granted, much is still being worked out, I get that |
40 |
(and read about it). But user level maniputions of overlays and ebuild |
41 |
sources using git, is a bit of a 'walk once' atm, imho. |
42 |
|
43 |
Maybe in time somebody will just grab a git manual/doc and hammer on it |
44 |
so is looks and smells like a gentoo doc, and put it up in the wiki.... |
45 |
Maybe just a gentoo-user-howto for common user level tasks. |
46 |
Just expressing my opine, timely with Peter and other's comments and my |
47 |
own beliefs. |
48 |
|
49 |
Thanks for the comments, |
50 |
James |