git/list[1] front-page[2] threads[3] people[4] search[5] about
 

arch 2.0 first source available (git related)

From
TLThomas Lord <lord@emf.net>
Date
Jul 9, 2005, 00:12 UTC
Message-ID
<1120867947.5882.2.camel@dev1.seyza.com>

The first source release and some very early documentation for Arch 2.0 ("revc") is now ready!

        Web page: <http://www.seyza.com/>
        Source: <http://www.seyza.com/releases/revc-0.0x0.tar.gz>
        Source (tar bundle) SHA1:
		9c279f78e57a99d517ccf5b983960620ff6f2cf7
        Source (tar bundle) size: 1732018

Some highlights: revc has only 10 core commands; there are about 165 functions; the source code is literally about 14K lines and is closer to 10K lines if you subtract out non-code boilerplate.

User complaints about tla 1.x being addressed in revc:
inventory is too complicated -- but is drastically simplified (almost
  eliminated) in 2.0
we hate the funny filenames -- 2.0 requires only a single .revc
  directory and you aren't expected to edit any files there.  No more
  {arch}, {arch}/=tagging-method, or deeply nested project-tree logs
the namespace blows -- 2.0 allows just about any revision name that
  doesn't contain a slash character.  There is a moderate limit on the
  length of a revision name.
all this stuff about registering archives and making mirrors is hard to
learn -- and, in 2.0, it's all gone.  You can use rsync to mirror stuff,
  for starters.  And all archives are anonymous -- there's no longer any
  such thing as an archive name.
too much is too slow -- although the 2.0 code isn't especially optimized
  yet, it seems to be hella snappy.
2.0 is very much git influenced but it brings some (imo significant)
  improvements to the table.
-t
Next: Petr Baudis
Message 1 of 7 in “arch 2.0 first source available (git related)”
  1. Thomas LordJul 9, 2005
  2. Petr BaudisJul 9, 2005
  3. Thomas LordJul 9, 2005
  4. Petr BaudisJul 11, 2005
  5. Thomas LordJul 11, 2005
  6. Petr BaudisJul 11, 2005
  7. Thomas LordJul 12, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.