requirements, it can't just be implicit
or in e-mail, it requires a signed document, so unless you sign a document
stating that you are transferring copyright, you don't have to worry about that.
David Lang
On Fri, 31 Jan 2014, David Kastrup wrote:
Date: Fri, 31 Jan 2014 22:06:16 +0100
From
else is minor.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
into a different directory thatn your
source, you may be able to detect that things didn't change by the fact that the
filesystem didn't have to do a rewrite of the parent node.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord
On Mon, 10 Mar 2014, Ondřej Bílka wrote:
On Mon, Mar 10, 2014 at 03:13:45AM -0700, David Lang wrote:
On Mon, 10 Mar 2014, Dennis Luehring wrote:
according to these blog posts
http://www.infoq.com/news/2014/01/facebook-scaling-hg
https://code.facebook.com/posts/218678814984400/scaling
how there are inconsistancies between
commands, or they don't understand what's happening.
Adding a new inconsistancy, or changing words to abbreviations is a further
barrier against new users, not an advantage for them.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git
On Wed, 23 Apr 2014, Felipe Contreras wrote:
David Lang wrote:
agreed, of all the things that people complain about regarding learning git,
the fact that the commands are words instead of cryptic 2 letter
abberviations is not one of them.
It is when they start to use Git seriously and type
instead
of rb causes a major problem
Calm down and stop accusing everyone of sticking their heads in the ground
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo
message, don't touch it.
Then people can use whatever they want (including environment variables) as part
of their messages.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org
someone run it, and after that it will be
installed locally and run after every pull (and can therefor replace itself),
but it requires that they run it manually the first time.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord
.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
and are trying to improve Git. Thanks.
No need to expand on the welcoming atmosphere here.
note that this is one person taking the I don't see any commits from you so
your opinion doesn't count attitude.
the vast majority of people here do not take that attitude.
David Lang
My heinous plot
be a possibility,
but they are more like a hack.
Well, if git.git can't use them, then how can anyone else be expected to.
I haven't been paying close attention for a while, what would have to be done to
make submodules an integral part of Git?
David Lang
--
To unsubscribe from this list: send
do something along the lines of git filterbranch
that could create a clone of a repo with all commits cleaned up.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org
, but with even
stock git being faster than improved mercurial.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
On Fri, 9 May 2014, David Turner wrote:
On Fri, 2014-05-09 at 00:08 -0700, David Lang wrote:
On Thu, 8 May 2014, Sebastian Schuberth wrote:
On 03.05.2014 05:40, Felipe Contreras wrote:
That's very interesting. Do you get similar improvements when doing
something similar in Merurial
On Fri, 9 May 2014, David Turner wrote:
On Fri, 2014-05-09 at 11:08 -0700, David Lang wrote:
On Fri, 9 May 2014, David Turner wrote:
On Fri, 2014-05-09 at 00:08 -0700, David Lang wrote:
On Thu, 8 May 2014, Sebastian Schuberth wrote:
On 03.05.2014 05:40, Felipe Contreras wrote:
That's
be very stable. You do have the namespace issue,
but unless you have a lot of different people tagging in the same repository,
that shouldn't be an issue (and if you do, can't you use the person's name as
part of the tag?)
David Lang
--
To unsubscribe from this list: send the line unsubscribe
improving them as standalone projects.
If you can, you should leave just enough of a stub in place so that people who
don't know about the change and try to run the stuff that used to be in contrib/
get a message pointing them to the new home.
David Lang
--
To unsubscribe from this list: send
, and then fade in favor of other languages while Perl has continued.
It's not the sexy languange nowdays, but it's there, reliable, and used so
heavily that there's really no chance of it dissapearing in the forseable
future.
David Lang
--
To unsubscribe from this list: send the line unsubscribe
On Fri, 7 Jun 2013, Ramkumar Ramachandra wrote:
David Lang wrote:
Perl use may or may not be declining (depending on how you measure it), but
are you really willing to take on the task of re-writing everything that's
in Perl into another language and force all developers of scripts to learn
pending reviews along with everything else.
David Lang
be the
last (even, or especially if it does get re-written in Python ;-)
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
. If the timestamps are
within a minute or so, you are in pretty good shape.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
in their local repository and what you then bless as the
authoritative 'released' version of the code.
However, this master repository is just a matter of convention, it is possible
to use any repository as the 'origin', changing it is just a config change away.
David Lang
--
To unsubscribe
of
problems.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
On Wed, 16 Jan 2013, Matt Seitz (matseitz) wrote:
David Lang da...@lang.hm wrote in message
news:alpine.deb.2.02.1301161459060.21...@nftneq.ynat.uz...
But if you try to have one filesystem, with multiple people running git on their
machines against that shared filesystem, I would expect you
On Thu, 17 Jan 2013, Matt Seitz (matseitz) wrote:
From: David Lang [mailto:da...@lang.hm]
On Wed, 16 Jan 2013, Matt Seitz (matseitz) wrote:
Linus seemed to think it should work:
http://permalink.gmane.org/gmane.comp.version-control.git/122670
In the link you point at, he says that you can
On Thu, 17 Jan 2013, Matt Seitz (matseitz) wrote:
From: David Lang [mailto:da...@lang.hm]
Linus says that git does not have proper locking, so think about it,
what do
you think will happen if person A does git add a/b; git commit and person
B does
git add c/d; git commit?
Sorry, I wasn't
On Thu, 17 Jan 2013, Matt Seitz (matseitz) wrote:
From: David Lang [mailto:da...@lang.hm]
On Thu, 17 Jan 2013, Matt Seitz (matseitz) wrote:
1. a bare repository that is normally accessed only by git push and
git pull (or git fetch), the central repository model.
pulling from it would
to any of the local machines, such as on a network server (and
which I'm assuming has git installed locally as well).
What am I missing?
The 'other' David Lang ;-)
-Original Message-
From: David Lang [mailto:da...@lang.hm]
Sent: Wednesday, January 16, 2013 6:01 PM
To: Stephen Smith
Cc
On Fri, 18 Jan 2013, Matt Seitz wrote:
From: git-ow...@vger.kernel.org [git-ow...@vger.kernel.org] on behalf of Lang,
David [david.l...@uhn.ca]
The other David Lang (da...@lang.hm) believes that using git push using NFS or CIFS/SMB
may not be safe and reliable. Based on the following
,
David Lang
On Fri, 18 Jan 2013, Lang, David wrote:
Hi Matt and David,
Your responses have been very helpful for this newbie...thanks very much! I
have a good sense now of the difference btw a CVCS and a DVCS. Here are two
more questions...
1. I now get the sense that there's quite a few
On Fri, 18 Jan 2013, Junio C Hamano wrote:
David Lang da...@lang.hm writes:
What I would do is to have each developer have their own local copy
that they are working on.
I would then find a machine that is going to be on all the time (which
could be a developer's desktop), and create
is a patch, and a rename-file.c to use it.
Simon
given that you have multiple machines creating files, how do you deal with
the idea of the same 'unique id' being assigned to different files by
different machines?
David Lang
--
There are two ways of constructing a software design. One way
in that directory, this would be that
if the hash on the file hasn't changed we don't need to re-check the
chunks inside that file.
David Lang
On Fri, 15 Apr 2005, Ray Heasman wrote:
Date: Fri, 15 Apr 2005 12:33:03 -0700
From: Ray Heasman [EMAIL PROTECTED]
To: git@vger.kernel.org
Subject: Re: space
quote statistics that show how hard it is to intentiallly
create two files with the same hash and insist it just doesn't happen
until presented by the proof, at which point it is a big deal.
a difference in viewpoints.
David Lang
On Sat, 16 Apr 2005, C. Scott Ananian wrote:
Date: Sat, 16 Apr
-rc2
David Lang
--
There are two ways of constructing a software design. One way is to make it so
simple that there are obviously no deficiencies. And the other way is to make
it so complicated that there are no obvious deficiencies.
-- C.A.R. Hoare
-
To unsubscribe from this list: send the line
been accessed by a kernel that didn't understand the
extention then the htree functionality won't be used until you manually
tell the system to generate the tree)
David Lang
--
There are two ways of constructing a software design. One way is to make it so
simple that there are obviously
sense or be useful?
David Lang
--
There are two ways of constructing a software design. One way is to make it so
simple that there are obviously no deficiencies. And the other way is to make
it so complicated that there are no obvious deficiencies.
-- C.A.R. Hoare
-
To unsubscribe from this list
will save a significant amount of processing
power.
would it make sense to have it do something along the lines of sending the
day;s pack file plus a small number of individual object (even if the pack
file will partially duplicate object the puller already has)
David Lang
--
There are two ways
that show up in the
implementation when you use individual files 4GB
such files tend to also not diff well. git-annex and other offshoots hae methods
boled on that handle such large files better than core git does.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git
On Wed, 28 May 2014, Dale R. Worley wrote:
From: David Lang da...@lang.hm
Git was designed to track source code, there are warts that show up
in the implementation when you use individual files 4GB
I'd expect that if you want to deal with files over 100k, you should
assume that it doesn't
On Wed, 28 May 2014, Junio C Hamano wrote:
David Lang da...@lang.hm writes:
On Wed, 28 May 2014, Dale R. Worley wrote:
It seems that much of Git was coded under the assumption that any file
could always be held entirely in RAM. Who made that mistake? Are
people so out of touch
:-)
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
On Mon, 16 Feb 2015, Jeff King wrote:
On Mon, Feb 16, 2015 at 05:31:13AM -0800, David Lang wrote:
I think it's an interesting question to look at, but before you start
looking at changing the architecture of the current code, I would suggest
doing a bit more analisys of the problem to see
visibility.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
On Mon, 16 Mar 2015, Junio C Hamano wrote:
David Lang da...@lang.hm writes:
On Sun, 15 Mar 2015, Junio C Hamano wrote:
Christian Couder christian.cou...@gmail.com writes:
I wrote something about a potential Git Rev News news letter:
I read it. Sounds promising.
Just one suggestion
datapoint, but activity in the repos
would be far more interesting. There are a lot of repos of various types out
there that haven't been touched for years.
David Lang
copies public more than Mercurial
does (with github being the extreme case)
David Lang
to point at to justify
your opinion.
I'm not saying that there isn't room for improvement, I'm just saying that the
evidence provided is not as one-sided as they make it sound.
David Lang
reason and attempt to
recover.
how would these approaches be affected by a client that is pulling from
different remotes into one local repository? For example, pulling from the main
kernel repo and from the -stable repo.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git
of disk
space compared to CPU and be willing to have lots of packs around, others are
less busy and will only want to keep a few around.
David Lang
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at http
measures do you have in
place to keep them from taking sensitive Word Docs or spreadsheets when they
leave? do the same thing to deal with their access to code.
David Lang
Thanks,
Brian
-Original Message-
On Wed, 24 Jun 2015 18:18:00 +
BGaudreault Brian bgaudrea...@edrnet.com
On Wed, 24 Jun 2015, BGaudreault Brian wrote:
Hi David Lang,
I'm sorry, but I'm confused by your first two responses. Am I not contacting
Git when I e-mail this e-mail address? You sound like you don't know exactly
how GitHub works. Should I be contacting someone else for GitHub support
a pull request to whoever is coordinating the changes, and they
then pull all the different changes and deal with reconciling conflicts between
them.
David Lang
--
chenxitwo
not remote sync.
We have three teams to participate in the same project, and is located in
different places
t how
can I tell if this is really Joe Blow the developer? and if it is, I still have
no way of knowing if he's working for the NSA or not.
The lack of meaningful termination of the signatures to the real world is why so
few people bother to check package signatures, etc.
David Lang
--
To u
that collide. This won't hurt a Git
repository unless one of these manipulated files is able to be introduced as a
legitimate part of the repo you are dealing with.
David Lang
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger
SHA-1-based
project using SHA-256-based submodules.
they have different upstreams, what if the upstream of the submodule has
upgraded and is using signed commits of the sha-256 but the upstream of the
parent hasn't and is using signed commits of sha1?
David Lang
--
To unsubscribe from this list
On Tue, 19 Jul 2016, Duy Nguyen wrote:
On Tue, Jul 19, 2016 at 7:34 PM, David Lang <da...@lang.hm> wrote:
On Tue, 19 Jul 2016, Duy Nguyen wrote:
On Tue, Jul 19, 2016 at 9:18 AM, Johannes Schindelin
<johannes.schinde...@gmx.de> wrote:
But we can recreate SHA-1 from the
ld you define this cutoff point?
David Lang
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
the best
way to go?
David Lang
for
whatever reason)
David Lang
his flag "newhash" for lack of a better term.
so how do you interact with someone who only expects the old commit instead of
the commit-v2?
David Lang
one.
as the saying goes "in computer science the interesting numbers are 0, 1, and
many", does it really simplify things much to support 2 hashes vs supporting
more so that this issue doesn't have to be revisited? (other than selecting new
hashes over time)
David Lang
ng into github or assuming that github is putting both files into
the same repo, both of which are fairly unlikely)
David Lang
it is one more push to make the changes to
support something else.
David Lang
tively
serve either repository to targeted users. This will require attackers to
compute their own collision.
David Lang
shattered-1.pdf
5bd9d8cabc46041579a311230539b8d1 shattered-2.pdf
David Lang
you point at an example of how to do this? when I went looking about a year
ago to deal with single-line json data I wasn't able to find anything good. I
ended up using clean/smudge to pretty-print the json so it was easier to handle.
David Lang
On Thu, 18 Aug 2016, Jakub Narębski wrote:
On 18 August 2016 at 18:56, David Lang <da...@lang.hm> wrote:
On Thu, 18 Aug 2016, Jakub Narębski wrote:
JN>> You can find rezip clean/smudge filter (originally intended for
JN>> OpenDocument Format (ODF), that is OpenOffice.org et
of this when storing,
diff-ing and merging these files?
you should be able to use clean/smudge to have git store the files uncompressed,
which will help a lot.
I think there's a way to tell it to do a xml aware diff/patch, but I don't
remember how.
David Lang
--
To unsubscribe from this list: send
On Tue, 16 Aug 2016, Nikolaus Rath wrote:
On Aug 16 2016, David Lang <da...@lang.hm> wrote:
On Tue, 16 Aug 2016, Nikolaus Rath wrote:
I would like to store Simulink models in a Git
repository. Unfortunately, the file format is binary. But luckily, the
binary format happens to be a z
On Tue, 16 Aug 2016, Nikolaus Rath wrote:
On Aug 16 2016, David Lang <da...@lang.hm> wrote:
On Tue, 16 Aug 2016, Nikolaus Rath wrote:
I would like to store Simulink models in a Git
repository. Unfortunately, the file format is binary. But luckily, the
binary format happens to be a z
On Thu, 27 Oct 2016, John Rood wrote:
Thanks, I think changing the default for windows is a good idea.
notepad doesn't work well with unix line endings, wordpad handles the files much
more cleanly.
David Lang
On Sat, 18 Mar 2017, Junio C Hamano wrote:
David Lang <da...@lang.hm> writes:
Ship a config.h.sample file, have a Makefile rule that is forced to
run before any compilation happens that checks if config.h exists
and then created it if missing by copying config.h.sample over, and
th
, but we need it to
work on Linux, Windows and OSX)
Any thoughts on a sane way to handle this situation?
David Lang
On Sat, 18 Mar 2017, Ævar Arnfjörð Bjarmason wrote:
On Sat, Mar 18, 2017 at 3:29 PM, David Lang <da...@lang.hm> wrote:
for an embedded project built inside the Arduino IDE, (alternate firmware
for a home automation project) there is a need to set a number of parameters
that we really
other source files can include config.h without having to
know anything about config.h.sample's existence.
Did I miss something?
There is no makefile with the arduino IDE/build system :-(
David Lang
hashes recording the commits is going to be in the
millions, whiel the list of hashes of individual files for all those commits is
going to be substantially larger.
David Lang
will affect the repository in the same way
that binaries do.
Not quite the same way that binaries do, because text files compress well. but
close.
David Lang
this is not the case with binary files, hence the need for
LFS).
well, it wouldn't be 4G because text compresses well, but if the file changes
drastically from version to version (say a quarterly report), the diff won't
help.
David Lang
On Fri, 20 Oct 2017, David Lang wrote:
On Fri, 20 Oct 2017, Eric Sunshine wrote:
I'm not exactly sure what you mean by size, but if you want to show
how many lines were added and removed by a given commit for each file,
you can use the "--stat" option to produce a diffstat.
But I don't have any specific line I can look at, the lines that are there
change pretty regularly, and/or would not have changed at the transition.
git whatchanged shows commits like:
commit fb7e54c12ddc7c87c4862806d583f5c6abf3e731
Author: David Lang <da...@lang.hm>
Date: Fri Oct 20
it really make a human visible difference?
David Lang
On Fri, 8 Jun 2018, Peter Backes wrote:
you are the one arguing that the GDPR prohibits Git from storing and
revealing this license granting data, not me.
It prohibits publishing, and only after a request to be forgotten. It
does not prohibit storing your private copy.
Wrong, if you have to
On Fri, 8 Jun 2018, Peter Backes wrote:
On Fri, Jun 08, 2018 at 12:42:54AM -0700, David Lang wrote:
Wrong, if you have to delete info, you are not allowed to keep a private
copy.
Yes you are allowed. See Art. 17 (3) lit e GDPR.
There is _nothing_ in the GDPR about publishing information
the Git commit history once it has
been recorded.
End Quote
I'll point out that not only did the Github lawyers need to sign off on this
stance, but the Microsoft lawyers would have looked at it as well as part of
their purchase of Github.
David Lang
On Fri, 8 Jun 2018, Peter Backes wrote:
On Thu, Jun 07, 2018 at 03:38:49PM -0700, David Lang wrote:
Again: The GDPR certainly allows you to keep a proof of copyright
privately if you have it. However, it does not allow you to keep
publishing it if someone exercises his right to be forgotten
to keep it internally and use it.
David Lang
There is simply no justification for publishing against the explicit
will of the subject, except for the rare circumstances where there are
overriding legitimate grounds for doing so. I hardly see those for the
average author entry in your everyday
, this looks like a very reasonable statement to me. But I am not
a lawyer. I will also say that I think it would be very reasonable for projects
to not accept code from someone who doesn't give them any way to contact them
later in case there is a question about authorship or licensing.
David Lang
I'm needing to scan through git history looking for the file sizes (looking for
when a particular file shrunk drastically)
I'm not seeing an option in git log or git whatchanged that gives me the file
size, am I overlooking something?
David Lang
Please make an option for git to write these logs to syslog, not just a local
file. Every modern syslog daemon has lots of tools to be able to deal with json
messages well.
David Lang
92 matches
Mail list logo