Difference between snapshots and versions from git.dcmtk.org

Compilation and installation of DCMTK

Moderator: Moderator Team

Post Reply
Message
Author
Niels Dekker
Posts: 40
Joined: Thu, 2005-05-26, 17:11
Location: Leiden (work), Amsterdam (home)
Contact:

Difference between snapshots and versions from git.dcmtk.org

#1 Post by Niels Dekker »

When would you recommend using a snapshot, instead of taking a version of DCMTK from git.dcmtk.org?

For example, could it be that the latest snapshot is tested beforehand more extensively than the latest version from git.dcmtk.org?

Secondly, what particular DCMTK version (GIT revision) corresponds to the latest snapshot? Are snapshots being tagged within the GIT system?

Kind regards, Niels
Niels Dekker
Scientific programmer at LKEB, Leiden University Medical Center, The Netherlands

Jörg Riesmeier
ICSMED DICOM Services
ICSMED DICOM Services
Posts: 2217
Joined: Fri, 2004-10-29, 21:38
Location: Oldenburg, Germany

#2 Post by Jörg Riesmeier »

When would you recommend using a snapshot, instead of taking a version of DCMTK from git.dcmtk.org?
For example, could it be that the latest snapshot is tested beforehand more extensively than the latest version from git.dcmtk.org?
Yes, a snapshot is usually not only tested on our main development system (Linux) but also with Windows/VisualStudio. We also do more testing for the snapshots and wait some time before releasing it. The git repository is updated more often, sometime more than once a day. It reflects what's currently going on in our internal repository.
Secondly, what particular DCMTK version (GIT revision) corresponds to the latest snapshot? Are snapshots being tagged within the GIT system?
There's no tagging or the like. The git repository is simply a "clone" of the public part of our internal CVS repository (where we use tags for releases only). The snapshots have a timestamp, so it should be easy to find out what the relationship between snapshot and git version is.

Bottom line: The main reason for providing public access to the source code respository was to allow DCMTK users to see (more easily) what has changed in the last 15 years or so :-)

Niels Dekker
Posts: 40
Joined: Thu, 2005-05-26, 17:11
Location: Leiden (work), Amsterdam (home)
Contact:

#3 Post by Niels Dekker »

Thanks Jörg. Sounds like it makes sense for us to use a snapshot, rather than the latest version from the git repository.

I still think it would be useful if you would tag each new DCMTK snapshot in your git repository. But of course, I don't want to over-ask. I'm already very happy about the git being public :-)

Have a good weekend!

Niels
Niels Dekker
Scientific programmer at LKEB, Leiden University Medical Center, The Netherlands

J. Riesmeier
DCMTK Developer
Posts: 2506
Joined: Tue, 2011-05-03, 14:38
Location: Oldenburg, Germany
Contact:

Re: Difference between snapshots and versions from git.dcmtk

#4 Post by J. Riesmeier »

Late follow-up: On Monday 2012-07-09, we switched from CVS to git for our internal source code management and at the same time added tags for the snapshots after the DCMTK 3.6.0 release. See: http://git.dcmtk.org/web?p=dcmtk.git;a=tags

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest