script updates

2008-09-18 Thread Bas Zoetekouw
Hi!

As a first preparation for a possible move of the webwml repository to
subversion or git, I have started to rewrite the perl scripts.  I'm
abstracting all VCS-related actions into a separate perl module, so that
it will (hopefully) be easy to change whatever backend we use.

In the process, I'll also clean up the scripts (which seems very
overdue), and rewrite parts if necessary.

Of course, this will probably introduce bugs, or break existing
functionality.  If you notice anything like that, please let me know.
I'll try to fix any regressions asap.

Bas.


-- 
+--+
| Bas Zoetekouw  | Sweet day, so cool, so calm, so bright, |
|| The bridall of the earth and skie:  |
| [EMAIL PROTECTED]  | The dew shall weep thy fall tonight;|
+|For thou must die.   |
 +-+


signature.asc
Description: Digital signature


Re: script updates

2008-09-18 Thread Josip Rodin
On Thu, Sep 18, 2008 at 11:48:45AM +0200, Bas Zoetekouw wrote:
 As a first preparation for a possible move of the webwml repository to
 subversion or git, I have started to rewrite the perl scripts.  I'm
 abstracting all VCS-related actions into a separate perl module, so that
 it will (hopefully) be easy to change whatever backend we use.

How do you intend to resolve the matter of tracking versions, what was
in CVS the process of incrementing the file revision numerically?

-- 
 2. That which causes joy or happiness.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: script updates

2008-09-18 Thread Bas Zoetekouw
Hi Josip!

You wrote:

 On Thu, Sep 18, 2008 at 11:48:45AM +0200, Bas Zoetekouw wrote:
  As a first preparation for a possible move of the webwml repository to
  subversion or git, I have started to rewrite the perl scripts.  I'm
  abstracting all VCS-related actions into a separate perl module, so that
  it will (hopefully) be easy to change whatever backend we use.
 
 How do you intend to resolve the matter of tracking versions, what was
 in CVS the process of incrementing the file revision numerically?

That depends on the VCS we decde to use.  
For Subversion I have a method that uses a trigger on the server to
update the file revisions to the correct numbers.  For git, it's
apparently possible to predict the SHA revision hash, so there should be
no issues there.

Bas.

-- 
+--+
| Bas Zoetekouw  | Sweet day, so cool, so calm, so bright, |
|| The bridall of the earth and skie:  |
| [EMAIL PROTECTED]  | The dew shall weep thy fall tonight;|
+|For thou must die.   |
 +-+


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]