Openembedded Devel Discussions
 help / color / mirror / Atom feed
From: Michael Krelin <hacker@klever.net>
To: openembedded-devel@lists.openembedded.org
Subject: Re: monotone/git (was hello...)
Date: Thu, 04 Oct 2007 15:51:10 +0200	[thread overview]
Message-ID: <4704EFCE.6040407@klever.net> (raw)
In-Reply-To: <EB5E2840-5F10-45F9-8B97-9FCFDC7F5AAE@selfish.org>

> this will be my only to this topic but I see that as following:

Why won't you clarify your points?

> git:
> 	cons:
> 		- Incompats with other versions

What do you mean?

> 		- repacking (even if probably all known races are fixed)

That's not a contra if we compare with monotone.

> 		- shell mess with bashism and GNUism

Very true and, likely to be a show-stopper, anyway.

> 		- still complicated to use

Well, if you use the monotone subset of git, it's not ;-)

> 		- Does not track directories

Is it a problem with OE?

> mtn:
> 	cons:
> 		- Speed on rev pulling (I think mtn ls and status, diff is quite fast)
> 		- we can not easily merge the dreambox branch (this is why I wrote  
> mtn2git)

Aha, now I know the script exists :-)

> 	pros:
> 		+ trust (I don't feel like remembering the latest over night)

Can you elaborate on the expression in parentheses?

> 		+ awesome manual

I wouldn't call it awesome when it goes beyond trivialities, but I don't 
think it's a problem with either SCM.

> 		+ trusting the code base (git is catching up, Linus is a god...  
> but...)

Well, OE relies on git codebase indirectly anyway ;-)

> 		+ certs attachable to revs
> 		+ attributes and other testresults are attachable to files and it  
> is on my todolist to use them
> 		+ tracks directories
> 		+ portable
> 
> 
> The last three/four reasons are the one why I would propose to stay  
> with mtn as the main repository. I'm also working on a git2mtn script  
> (after having merged the dreambox branch) which could make git a  
> (semi) supported system for OE (if someone will host it).

The bottom line is - we're not going to move anytime soon. And I agree 
it makes sense. I'm yet to see what are these attributes and other 
testresults attachable to files (sounds interesting), but I'm a bit 
afraid of your idea of (ab)using it, since that may make us get stuck 
with mtn in the future no matter what.

Love,
H



  parent reply	other threads:[~2007-10-04 13:56 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-10-04 10:41 hello Tobias Pflug
2007-10-04 11:18 ` hello Michael Krelin
2007-10-04 12:40   ` hello Holger Freyther
2007-10-04 12:55     ` monotone/git (was hello...) Tobias Pflug
2007-10-04 13:27       ` Holger Freyther
2007-10-04 13:50         ` Darcy Watkins
2007-10-04 13:52           ` Michael Krelin
2007-10-05  6:28             ` oe for two target boards at the same time Alex
2007-10-05 13:57               ` Cliff Brake
2007-10-05 15:47                 ` Khem Raj
2007-10-06  8:19                 ` Koen Kooi
2007-10-06 11:39                 ` Marcin Juszkiewicz
2007-10-08 20:20                 ` Cliff Brake
2007-10-09  8:28                   ` Koen Kooi
2007-10-09  9:02                     ` pHilipp Zabel
2007-10-09 10:36                       ` Richard Purdie
2007-10-09 11:18                         ` Graeme Gregory
2007-10-09 11:49                           ` Graeme Gregory
2007-10-09 16:52                         ` Paul Sokolovsky
2007-10-09 16:48                   ` Paul Sokolovsky
2007-10-04 18:02           ` monotone/git (was hello...) Richard Purdie
2007-10-04 13:51         ` Michael Krelin [this message]
2007-10-04 13:30       ` Michael Krelin
2007-10-04 18:36         ` Chris Larson
2007-10-04 18:49           ` Tim Bird
2007-10-04 18:57             ` Chris Larson
2007-10-04 19:11               ` Michael Krelin
2007-10-04 19:27                 ` Chris Larson
2007-10-04 19:39                   ` Michael Krelin
2007-10-04 20:18                     ` Chris Larson
2007-10-04 20:53                       ` Michael Krelin
2007-10-04 19:08           ` Michael Krelin
2007-10-04 19:28             ` Chris Larson
2007-10-04 13:19     ` hello Michael Krelin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4704EFCE.6040407@klever.net \
    --to=hacker@klever.net \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox