I love blame (annotation).

Christian.

On Oct 19, 2009, at 6:30 PM, Howard Lewis Ship wrote:

Nope; we've even gotten away from use @author tags, never mide tags
with $Rev$, etc.  You want to know the revision? Ask the SCM.  The
author?  Ask the SCM.

On Mon, Oct 19, 2009 at 1:50 PM, Andreas Andreou <[email protected]> wrote:
btw, is there any part of T5 that uses keyword substitution such as $Rev$ ?

I just came across a gotcha in T4's dojo which uses that keyword in one of
the source files and parses the (numeric) substituted value in order
to know (and report)
its internal version... but it turns out git doesn't use those keywords (and even if it did, it wouldn't be a numeric value) so, building and using
the tapestry
jar from a git checked-out folder will amazingly throw js errors!

Anyway, i'm not sure i can explain it, but i actually enjoyed that this
'problem' exists.

On Thu, Oct 15, 2009 at 11:06 PM, Kevin Menard <[email protected]> wrote:
I took the matter of git up as an officially supported SCM on the
infra-dev list.  It looks like  the thread is going to die with no
reasonable resolution.  I've been trying to address the issue both
from a technical and productivity standpoint.  If you have any
feelings on the matter, please feel free to join in.

--
Kevin



On Sat, Oct 3, 2009 at 8:41 PM, Howard Lewis Ship <[email protected]> wrote:
So here's a question ... what's preventing us from moving the Tapestry
code base to GitHub?

I've been using Git and GitHub increasingly for the last several
months; I'm running client projects off of a private repo at GitHub.
My whole approach has shifted around Git's capabilities, including
tiny commits, even partial file commits (love those!).

I love being able to work very quickly, to switch branches almost
instantly, to have full history at all times (even when I'm
traveling). Given the sorry state of languages and IDEs, it's the one
tool that actually work right.

I believe it is reasonable to transfer our Tapestry 5 code base,
complete with history (*), up to GitHub.

It's likely the Apache Board will object ... but if necessary, we can have a Git-to-SVN feed that will keep the SVN repository at Apache up
to date, even as real work continues using Git.

To those who haven't used Git: remember going from, say, SourceSafe to CVS or CVS to Subversion? Subversion to Git is an even better leap
forward!

(*) My choice for structure under tags, the extra releases folder, may
cause some grief.

--
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]





--
Andreas Andreou - [email protected] - http://blog.andyhot.gr
Tapestry / Tacos developer
Open Source / JEE Consulting

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]





--
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to