Simon Josefsson writes ("Re: Please don't stop using uscan (Re: Include git
commit id and git tree id in *.changes files when uploading?)"):
> Indeed. I think we all seem to share the same concerns, and everyone
> try to establish some order to the mess we are in, and we all seem to
> create slightly different approaches when establishing order, and then
> try to argue that their approach is the most reasonable one.
Sean and I are the only people who have a plan[0] which meets all of
our needs. For exmaple:
Our plsn is the only one which lets people build a Debian derivative
based on Debian's git, readily traceable to the upstream git history.
Our plan is the only one which will enable a user to get the source
code for a Debian package with "git clone" and then build it! [1]
Sean and I have the only plan which will enable everyone to engage
with Debian without needing to deal with dscs. [2]
Indeed, many of our critics don't even have these as *objectives*!
Ian.
[0] https://diziet.dreamwidth.org/20436.html
[1] Without having to learn a whole pile of Debina-specific stuff.
So no, git clnoe from salsa (or Vcs-Git) is not the answer:
https://diziet.dreamwidth.org/9556.html
[2] I know that everyone in Debian has been taught that dscs are the
be-all and end-all, but really the be-all and end-all is the source
code. dscs are a file format and a version control system. A janky
file format and a terrible version control system.
And I know it's kind of scary to be told that all that effort we have
all put into dscs might need to written off. It's natural to assume
that the replacement will be just as complicated and hard to deal
with. But, it isn't. Conversely, for the newcomer, dscs are a major
barrier to entry.
The *transition* is complicated, certainly. The conversations about
it become even more complicated than that because we need to discuss
a tremendous variety of (often bizarre) tooling, and also to sometimes
debunk falsehoods. But our goal is to help contributors and users
through this transitiion *without* eveyrone needing to understand
eveything about it.
--
Ian Jackson <[email protected]> These opinions are my own.
Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.