# \#provenance

**URL:** https://www.rubin.community/tag/provenance/23.md

[Latest](https://www.rubin.community/latest.md) · [Categories](https://www.rubin.community/categories.md) · [Tags](https://www.rubin.community/tags.md)

---

## [Package version tracking and checking ("stack provenance")](https://www.rubin.community/t/package-version-tracking-and-checking-stack-provenance/840)

<div class="topic-metadata">

**Author:** [@price](https://www.rubin.community/u/price)\
**Replies:** 3\
**Last updated:** [June 8, 2016, 4:25pm UTC](https://www.rubin.community/t/package-version-tracking-and-checking-stack-provenance/840 "2016-06-08T16:25:50Z")

</div>

I've just merged DM-3372, which implements RFC-169 (see also this previous discussion on CLO). This introduces some run-time mechanisms for collecting a list of packages that are being used and their versions (in the 'b…

---

## [Tying Software Provenance into the QA System](https://www.rubin.community/t/tying-software-provenance-into-the-qa-system/762)

<div class="topic-metadata">

**Author:** [@jsick](https://www.rubin.community/u/jsick)\
**Replies:** 5\
**Last updated:** [May 6, 2016, 6:51pm UTC](https://www.rubin.community/t/tying-software-provenance-into-the-qa-system/762 "2016-05-06T18:51:51Z")

</div>

I’m working with @afausti and the rest of @SQuaRE on the SQuaSH QA system. A compelling use-case for QA is to provide developers with feedback on how their commits affect science quality metrics in much the same way as t…

---

## [Stack provenance in Tasks?](https://www.rubin.community/t/stack-provenance-in-tasks/605)

<div class="topic-metadata">

**Author:** [@price](https://www.rubin.community/u/price)\
**Replies:** 15\
**Last updated:** [April 13, 2016, 1:26pm UTC](https://www.rubin.community/t/stack-provenance-in-tasks/605 "2016-04-13T13:26:19Z")

</div>

The HSC stack contains code to record the stack provenance, in a similar way as is done with configurations: if the file root/config/eups.versions exists, it is read in and compared with the current setups and it is an e…

---

## [Data Provenance - mapping processed data to processing nodes](https://www.rubin.community/t/data-provenance-mapping-processed-data-to-processing-nodes/292)

<div class="topic-metadata">

**Author:** [@jbecla](https://www.rubin.community/u/jbecla)\
**Replies:** 6\
**Last updated:** [December 16, 2015, 10:55pm UTC](https://www.rubin.community/t/data-provenance-mapping-processed-data-to-processing-nodes/292 "2015-12-16T22:55:19Z")

</div>

I am building a small prototype to uncover pitfalls related to capturing provenance, and here is the first one worth discussing... the same task will run in parallel on many machines. The thinking so far was that we will…

---

## [Capturing (or not) in provenance the order of processing](https://www.rubin.community/t/capturing-or-not-in-provenance-the-order-of-processing/321)

<div class="topic-metadata">

**Author:** [@jbecla](https://www.rubin.community/u/jbecla)\
**Replies:** 3\
**Last updated:** [October 22, 2015, 9:21pm UTC](https://www.rubin.community/t/capturing-or-not-in-provenance-the-order-of-processing/321 "2015-10-22T21:21:44Z")

</div>

How much do we care about exact order in which things are processed? For example, say we are creating an object because we detected a new source in exposure A, then we detected a source for that object in exposure B, the…
