SCS2 Migration Plan

Markus Demleitner msdemlei at ari.uni-heidelberg.de
Mon Jul 27 14:39:41 CEST 2026


Dear DAL folks,

In my loose series of community polling on Stelios' comments on
SCS2[1], I'd say the last question (Jul 9th) on POST support is
settled in DALI 1.2.  So, let's move on to:

  7. Migration plan

  I think it's less than ideal and an unnecessary hurdle to have to
  require all SCS2 services (including new service creators) to be
  accompanied by ConeSearch-1.0 interfaces.
  Also, I don't know if it is clear how registry records should be
  structured for a service that implements both 1.1 and 2.0
  simultaneously (One record or two? Should VOSI capabilities list
  both capability types?)
  I'd be in favor of exempting new SCS2 ConeSearch implementors of
  having to write implementations for both.

On the requirement of parallel implementations... well, this is a
consequence of the original desideratum "No VO splits" from the
College Park talk
<https://wiki.ivoa.net/internal/IVOA/InterOpJune2025MVT/lecture-notes.pdf>.

Something's got to give, sure, and perhaps it's acceptable if legacy
clients don't see the most recent services.  I *would* like to say
that until we offcially pull ConeSearch-1, the differences should be
as small as possible.  I'd say the minimal language should be "If you
already run a ConeSearch-1 service, don't pull it until the
transition team tells you to."  I am very grateful for suggestions
what to write.

The Registry records... well, at least for legacy services they stay
as they are, including their granularity, except there will be an
extra capability with the SCS2 standardID.  That means that sure, as
long as it's there, the VOSI capabilities will have both ConeSearch-1
and SCS2 capabilities.  The PoC record:

http://dc.g-vo.org/oai.xml?verb=GetRecord&metadataPrefix=ivo_vor&identifier=ivo://org.gavo.dc/gaia/q3/cone

shows how it's supposed to look like (or at least I hope so:-).

Thanks,

           Markus


[1] https://github.com/msdemlei/scs2-original-deleteme/issues/2



More information about the dal mailing list