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]