Doorstop 2.0.post2 release available

Sebastian Huber sebastian.huber at embedded-brains.de
Wed Dec 4 06:58:41 UTC 2019


On 04/12/2019 04:25, Chris Johns wrote:
> On 3/12/19 5:01 pm, Sebastian Huber wrote:
>> On 03/12/2019 00:06, Chris Johns wrote:
>>>> The first use of Doorstop is done in the new build system. I will update the
>>>> documentation to mention this Doorstop release. I will use it to generate the
>>>> fingerprints of the items.
>>> Do we need to capture Doorstop in our future releases? If so how? We have a
>>> requirement our release capture all source code so insulate ourselves against an
>>> upstream side not existing or restructuring.
>> On pypi.org you can download packages:
>>
>> https://pypi.org/project/doorstop/2.0.post2/#files
>>
>> Should we add a Git mirror to RTEMS?
> Does this help? I can capture a specific version somehow I suppose, ie from github.

If you trust in the long-term availability of external services, you can 
also do a:

pip install doorstop==2.0.post2

Probably together with a virtualenv:

https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/

> 
>> For what would we need Doorstop after a release? You need it after changes in
>> specification files to update the fingerprints (e.g. fix of a typo in a
>> documentation file). In the worst case you could do this also by hand or just
>> don't update the fingerprint.
> This is reasonable, I suppose. What about a user picking up a certified version
> of RTEMS years later and wanting to make some changes and Doorstop is now
> version 6 and something things have change? Is the release source captured the
> source to use a release or is it the source to use and maintain a release?

Maybe we should just document in the RTEMS Software Engineering manual 
which Doorstop version should be used, hope for the best and rely on 
pypi.org, and make a backup of the Doorstop package of the specified 
version?

-- 
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.


More information about the devel mailing list