Discussion List Archives

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Reserved prefixes

Thanks everyone for your comments. We will continue to maintain this service on an IUCr server.

Part of the reason for asking the questions in the first place is that we are migrating a lot of current www.iucr.org CIF-related content to a new subdomain, so it seemed a good time to review 'what we do' and 'where we do it'.

Cheers

Simon

On 23/07/2026 05:01, James H wrote:
CAM+dB2d=5==DPkV_3nPc+2f3ncwQYBStdfBXtnjfzXyD0MRaQQ@mail.gmail.com">
On (1), I agree with others that we need to maintain registration of prefixes. It is essential to avoid namespace collisions, and the registry provides a way to start tracking down the meaning of stray data names.

On (2), I would prefer that the main registry is always available on an IUCr-controlled website, rather than Github. While Github is very convenient for rapid development of dictionaries and software, as Brian points out it is a bit risky to rely on a non-IUCr-controlled website as the ultimate point of truth for something related to our standards. This is also why our dictionaries, once released, have their final resting place on the IUCr website.

That said, Github could be used as a place to handle requests for new prefixes, as long as the IUCr page with the list of registered prefixes is updated in parallel to any updates accepted via Github. It's possible this may lighten the maintenance burden at Chester at the same time as allowing richer submission features (e.g. public comments). If, in the future, Github becomes impractical for whatever reason, the Chester office would then have to resurrect the submission logic. It's really a decision for the Chester office as to whether using Github in this way would be a net win.


On Wed, 22 Jul 2026 at 02:45, Simon Westrip via comcifs <[email protected]> wrote:
The page at https://www.iucr.org/cgi-bin/cifreserve.pl describes
'reserved prefixes', primarily allowing developers to create 'local'
data names without necessarily publishing an associated dictionary.

As the IUCr is leaning towards 'opening up' CIF-related content
development and discussion by migrating to GitHub (while still
promoting/publishing/maintaining CIF content on its websites and through
its publications), I have a couple of questions:

1) Do COMCIFS (and contributors) want to continue/encourage this practice?

NB  the registry seems to be active (3 registered prefixes in 2026)

2) Should this facility be migrated to the COMCIFS GitHub repository?

For example, a simple repository containing a list of 'approved'
prefixes (along with associated metadata, ideally in CIF format), with
ability to request additions via GitHub's issue mechanism.


Any thoughts?


Cheers

Simon


S. P. Westrip





_______________________________________________
comcifs mailing list
[email protected]
https://mailman.iucr.org/cgi-bin/mailman/listinfo/comcifs
_______________________________________________
comcifs mailing list
[email protected]
https://mailman.iucr.org/cgi-bin/mailman/listinfo/comcifs

Reply to: [list | sender only]