Da t a Ac c e s s Laye r
Wor ki ng Gr oup
Cl os i ng Pl e nar y
Ma r c o Mol i na r o & J a me s De mps e y
17May2019
DAL @ Par i s I nt e r op
●
2 WG s e s s i ons
●
1 j oi nt s e s s i on on a ut he nt i c a t i on
–
I nc l ude d/ f os t e r e d by T AP- 1 . 1
●
1 s pl i nt e r s e s s i on on Da t a L i nk
●
2 t a l ks i n DM s e s s i ons
–
S SL DM & Pr ov e na nc e DM de pe nde nc y
●
The us ua l c offe e / l unc h br e a k c ha t s
t o c l a r i f y i s s ue l e v e l s
Obj Vi s SAP/ Obs L oc T AP
●
Ri c ha r d r e por t e d on t he doc ume nt s s t a t us
–
I mpl e me nt a t i ons a r e a l r e a dy i n pl a c e ( Cha ndr a , X MM Ne wt on, I nt e g r a l , Ga i a )
–
Al s o a c l i e nt pr ot ot y pe e x i s t s ( ESA) t ha t c a n be us e d t o v a l i da t e / pr ov e i nt e r ope r a bi l i t y
●
Me ne l a os r e por t e d on t he Cha ndr a i mpl e me t a t i on f or bot h pr ot oc ol s
–
I nc l udi ng de t a i l s on c ha ng e s ma de whi l e t he s pe c i f i c a t i on pr og r e s s e d
●
Pl a ns a r e t o r e a c h WD 1 . 0 s t a t us by ne x t I nt e r op a nd PR i n e a r l y 2 0 2 0
–
Thoug h s ome mor e i nt e r a c t i on wi t h g r ound ba s e f a c i l i t i e s woul d be a ni c e a ddi t i on
●
Some i s s ue s a r i s e n
–
Obs L oc T AP l ook s l i k e a mode l , ma y be be t t e r t o ha v e a na me c ha ng e
●
Thoug h t he s c e na r i o of e x pr e s s i ng t a bul a r da t a v i a T AP ha s n’ t be e n r e a l l y e x pl or e d
–
“ v i s i bi l i t y ” i s us e d i n ot he r c ont e x t s a l r e a dy , ma y be we s houl d pr e f i x i t
SI AP & SODA
●
F r anç oi s r e por t e d pot e nt i a l r e v i s i on t opi c s / f e a t ur e s f or SI AP- 2 . 0 & SODA- 1 . 0
●
Vi r t ua l Da t a s e t a c c e s s pl a y e d a ma j or r ol e
–
Us e c a s e s e x i s t
–
Ca r e a s t o be t a k e n not t o c r e a t e c onf us i on on t he pr ov i de r s i de
–
Pos s i bl y a r e v i s e d de s c r i pt i on of t he Obs Cor e → SI AP → SODA f r a me wor k c a n he l p
–
SODA de s c r i pt or i n t he SI AP r e s pons e s houl d s uffi c e
●
SODA ne x t f e a t ur e s ma y be v a r i ous
–
F i ne r F I T S/ da t a s e t a c c e s s ; r e g r i ddi ng/ r e bi nni ng
–
be c a r e f ul on t he c omput a t i on r e qui r e me nt s , not i nv a di ng t he “ c ode t o da t a ” e ffor t s
●
Ke nny pr e s e nt e d t he L SST SODA i mpl e me nt a t i on
–
Py t hon, de s i g ne d f or s c a l a bi l i t y & pe r f or ma nc e ; he l d a ( J upy t e r de mo)
–
s t e e p s t e p a ppr oa c hi ng t he V O s t a nda r ds
–
f e e dba c k on g e t t i ng t he s pe c i f i c a t i on f r om t he r e pos i t or y
DALI
●
Pa t r e v i e we d t he f e a t ur e s f r om t he DAL I - Ne x t pa g e
– Ma i nl y x t y pe s a ddi t i ons : e . g . f or MOC ( unc ont e nt i ous )
– Sol ut i on f or EPN r e qui r e me nt r e pl a c i ng t he de pr e c a t i ng COOS Y S pr opos e d
●
But ha s n’ t be e n di s c us s e d
– x t y pe s f or c ompl e x mor phol og i e s , di s j oi nt s ha pe s ne e d f ur t he r di s c us s i on
●
But t i me l a c k e d ( a l s o t o ha v e a s pl i nt e r on t hi s REC r e v i s i on)
– F ol l ow up on ma i l i ng l i s t …
Pr ov T AP / SL AP
●
Bot h pr e s e nt e d i n DM s e s s i ons
●
Ni c ol a s a t t a c he d SL AP- 2 . 0 s t a t us i n SSL DM- 2 . 0 t a l k
– S SL DM- 2 . 0 s houl d s oon r e a c h WD
– SL AP- 2 . 0 wi l l f ol l ow i t s mode l PR/ RF C r oa dma p
●
F r a nç oi s r e por t e d Pr ov T AP i n Pr ov e na nc e s e s s i on
– No s pe c i f i c i s s ue
– Doe s Obs L oc T AP “ mode l ” i s s ue a ppl i e s a l s o t o t hi s
pr ot oc ol ?
T AP- 1. 1 & Aut he nt i c a t i on
●
F ul l j oi nt s e s s i on, f os t e r e d by T AP- 1 . 1 a ut he nt i c a t e d e ndpoi nt s
–
DAL / GWS / Apps / Re g i s t r y
●
Br i a n g a v e a ni c e s umma r y of wha t t he s e s s i on wa s me a nt f or
●
Pa t ov e r - v i e we d a l l c ha ng e s f r om v . 1 . 0 t o v 1 . 1 i nc l udi ng c ur r e nt a ut he nt i c a t e d e ndpoi nt s s ol ut i on
●
Ma r k T . r e por t e d hi s t or y s i nc e Col l e g e Pa r k a nd TOPCA T / STI L T S de v e l opme nt s WRT a ut he nt i c a t e d e ndpoi nt s
●
Ma r k us g a v e a s umma r y ov e r v i e w f r om t he Re gi s t r y pe r s pe c t i v e
●
T AP- 1 . 1 s e e ms t o be r e a dy t o be v ot e d by TCG
–
pe ndi ng s ome t e x t c l a r i f i c a t i on on s i ng l e / mul t i pl e I nt e r f a c e s pe r Ca pa bi l i t y
–
I mpl e me nt a t i ons i n pl a c e ( ma y be mor e c omi ng up)
–
V a l i da t or t o be upda t e d
●
Aut he nt i c a t i on Se r v e r / Cl i e nt s c e na r i o y e t not c ompl e t e
–
Mor e on t hi s i n t he GWS WG c l os i ng r e ma r k s
Some mor e T AP
●
Br uc e : T AP i mpl e me nt a t i on f or t he NASA E x opl a ne t Sc i e nc e I ns t i t ut e
– L i g ht we i g ht py t hon, DBMS a g nos t i c
– The di ffi c ul t pa r t ? ADQL !
●
Gr e g or y r e por t e d i n t he pl a ns f or VOL L T
– i nc l ude s wha t wa s T AP l i b, ADQL l i b, UWS l i b wi t h mor e l i br a r i e s t o j oi n t hi s f r a me wor k
●
( s a me s e s s i on – off t opi c ) Ma r c o r e por t e d on t he i s s ue s wi t h I A2 DC
de a l i ng wi t h f e w r e s our c e s i n a c ha ngi ng VO s c e na r i o ( s ugg e s t i on t o
s ha r e DC e x pe r i e nc e s i n DAL , not onl y a t ope r a t i ona l l e v e l )
ADQL - 2. 1 & PEG gr ammar
●
Gr e g or y pl a ns on ADQL 2 . 1 i mpl e me nt a t i on
–
Some f i x e s on t he BNF g r a mma r a nd f e a t ur e s
–
Ag r e e me nt on UDF f unc t i ons ( I V OA No t e by J on)
●
J on ADQL - 2 . 1 c ompl i a nt PEG g r a mma r
–
And py t hon pa r s e r r e a dy
–
Re qui r e s s ome mor e t e s t i ng
–
I f r e a dy i t c a n g o i n a n ADQL - 2 . 2 r e v i s i on
●
But 1 mor e pa r s e r ne e de d & mor e v a l i da t i on que r i e s
●
Da v e ADQL - 2 . 1 s t a t us r e por t
–
Cont i nue on i s s ue f i x i ng
–
No ne w c ha ng e s
–
The doc ume nt i s now a v a i l a bl e i n Gi t Hub
Da t aLi nk
●
F r a nç oi s pr e s e nt e d t he l i s t of c ha ng e s t o be di s c us s e d f or i nc l us i on i n v . 1 . 1 r e v i s i on
– As pe r hi s t a l k i n Col l e g e P a r k
– Di s c us s i on not e s wi l l be a t t a c he d t o t he DAL s c he dul e of t hi s I nt e r op
– De ba t e d poi nt s :
●
# f r a g me nt s i n a c c e s s _ ur l
●
Re S T t e mpl a t i ng f or s e r v i c e de s c r i pt or
●
Re g i s t r y / c a pa bi l i t y s e c t i on i n t he doc ume nt
– Da t a L i nk wi l l be por t e d i n i v oa t e x i n Gi t Hub f or r e v i s i on
●
1 6 3 hour s wa l k
●
1 0 3 - 1 4 6 da y s a v a i l a bl e
~ 1 - 1 ½ hour s pe r da y Mos t l y s umme r t i me .
Roadmap t o Gr oni ng e n
Roadmap t o Gr oni ng e n
●
T AP- 1 . 1 e x pe c t e d REC i n s umme r
●
ADQL - 2 . 1 wai t i ng 2
ndi mpl e me nt a t i on t o e nt e r RF C ( f a l l ? )
●
Da t a L i nk 1 . 1 r e v i s i on ( i nt e r nal WD)
●
DAL I 1 . 2 r e v i s i on, pe ndi ng s ome di s c us s i on
●
Obj Vi s SAP / Obs L oc T AP 1. 0 WD be f or e Gr oni ng e n, PR i n 20 2 0
– Some “ f or ma t ” di s c us s i on, c ont e nt t o s t a y a s i s
●
SL AP- 2 . 0 & Pr ov T AP , de pe nde nc i e s on DM
Thank you t o al l par t i c i pant s !
DAL c ol l a bor a t i v e pa g e s
●
ht t ps : / / wi k i . i v oa . ne t / t wi k i / bi n/ v i e w/ I V OA/ I v oa DAL
DAL ma i l i ng l i s t
●
da l @i v oa . ne t
●
ht t p: / / ma i l . i v oa . ne t / ma i l ma n/ l i s t i nf o/ da l
Ke e p di s c us s i ons a l i v e !
H2020 grant#824064