gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnu-arch-users] ANNOUNCEMENTS: untagged-source / update dists


From: Tom Lord
Subject: [Gnu-arch-users] ANNOUNCEMENTS: untagged-source / update dists
Date: Thu, 11 Sep 2003 12:55:02 -0700 (PDT)

Two announcements are enclosed.

================ First announcement ================


Finally!

Available now in tla--devo--1.1 is support for the `untagged-source'
directive in `=tagging-method' files.

The docs will catch up eventually -- currently the output of `tla
tagging-defaults' has been updated.   But here's what it does:

By default, `explicit' tagging treats untagged files that pass the
naming conventions for source as `unrecognized' and this will, for
example, prevent a commit from happening.  Some users have argued that
simply ignoring such untagged files would make it easier to import
projects from non-arch sources and to use arch to manage projects that
build within the source tree.

Similarly, by default, `implicit' tagging treats untagged files that
pass the naming conventions for source as `source', giving them tags
similar to those they'd get usign `names' method.

The new `untagged-source' directive allows you to override those
defaults.   I suggest reading the comments in the output of `tla
tagging-defaults' for the full story, but here are some examples:

In your =tagging-method file:

        explicit
        untagged-source precious

will work like ordinary `explicit' method, except that source-named
files without tags are categorized as `precious'.   Consequently, you
can commit and those files will simply be ignored.

Or:

        implicit
        untagged-source unrecognized

will work like regular `implicit' mode, except that source-named files
without tags will be categorized as `unrecognized'.   Consequently,
the presence of such a file in a source tree will _prevent_ a commit.

I'd appreciate it some daring users interested in this feature please
try it out a bit before it appears in a a release.

Have fun.


================ Second announcement ================

Please note that the config definitions in dists--devo--1.0 have
changed to eliminate the `liblarch' project from tla source trees.  In
addition, there are recent changes to hackerlab and package-framework.
Thus, you will want to update more than just tla--devo--1.1 if you are
tracking my sources.  The simplest course may be just to build fresh
project trees.


-t


--------------------------------

address@hidden
  dists
    dists--devo
      dists--devo--1.0

        patch-45    (simple changeset)
          Wed Sep 10 13:15:34 PDT 2003      Tom Lord <address@hidden>
          config updates

  hackerlab
    hackerlab--devo
      hackerlab--devo--1.0

        patch-22    (simple changeset)
          Fri Sep  5 16:14:03 PDT 2003      Tom Lord <address@hidden>
          get rid of some compiler warnings

        patch-23    (simple changeset)
          Sat Sep  6 19:04:51 PDT 2003      Tom Lord <address@hidden>
          compiler warnings cleanups

        patch-24    (simple changeset)
          Sun Sep  7 10:09:39 PDT 2003      Tom Lord <address@hidden>
          some type shiftiness in Rx internals

        patch-25    (simple changeset)
          Sun Sep  7 12:53:56 PDT 2003      Tom Lord <address@hidden>
          various minor type cleanups

        patch-26    (simple changeset)
          Sun Sep  7 14:48:36 PDT 2003      Tom Lord <address@hidden>
          [small-fixes] type foo

  package-framework
    package-framework--devo
      package-framework--devo--1.0

        patch-21    (simple changeset)
          Sat Sep  6 19:07:56 PDT 2003      Tom Lord <address@hidden>
          fixed makefile for systas

  tla
    tla--devo
      tla--devo--1.1

        patch-153    (simple changeset)
          Sat Aug 30 19:00:39 PDT 2003      Tom Lord <address@hidden>
          [small-fixes] ftp made compatible to the publicfile server (Sascha 
Silbe)

        patch-154    (simple changeset)
          Sun Sep  7 13:10:26 PDT 2003      Tom Lord <address@hidden>
          [small-fixes] trigraph foo

        patch-155    (simple changeset)
          Sun Sep  7 15:06:15 PDT 2003      Tom Lord <address@hidden>
          [small fixes] type foo

        patch-156    (simple changeset)
          Wed Sep 10 11:54:25 PDT 2003      Tom Lord <address@hidden>
          [tagging] sync up and remove liblarch dependency

        patch-157    (simple changeset)
          Wed Sep 10 13:07:16 PDT 2003      Tom Lord <address@hidden>
          [tagging] PLUGIN/REQ correction

        patch-158    (simple changeset)
          Thu Sep 11 12:23:19 PDT 2003      Tom Lord <address@hidden>
          [tagging] untagged-source directive in =tagging-method





reply via email to

[Prev in Thread] Current Thread [Next in Thread]