Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
fstagni committed Oct 17, 2024
1 parent 165e96b commit dc73374
Showing 1 changed file with 39 additions and 21 deletions.
60 changes: 39 additions & 21 deletions slides.md
Original file line number Diff line number Diff line change
Expand Up @@ -281,22 +281,25 @@ title: world
---

<StickyNote color="gray-light" textAlign="center" width="260px" title="DIRAC needs to follow these trends" v-drag="[350,380,320,100]">
What is the best way to achieve that? Can we do it within the current framework?
What is the best way to achieve keep up with these trends? Can we do it within the current framework?
</StickyNote>


:: title ::

# Few topics of interest from the technology world around us
## Few topics of interest from the technology world around us

:: left ::

## tech trends
**tech trends**

- You authenticate with an external "Identity provider":

![](/public/images/idp_login.png)


:: right ::

- For authorization purposes you are using tokens everywhere:

![](/public/images/google_token.png)
Expand All @@ -306,31 +309,40 @@ What is the best way to achieve that? Can we do it within the current framework?
```sh
# "get a tag" from github

curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/OWNER/REPO/git/tags/TAG_SHA
curl -L -H "Accept: application/vnd.github+json" -H "Authorization: Bearer <YOUR-TOKEN>" -H "X-GitHub-Api-Version: 2022-11-28" https://api.github.com/repos/OWNER/REPO/git/tags/TAG_SHA
```

:: right ::
---
layout: top-title
align: lm
color: gray-light
title: world
---

<StickyNote color="gray-light" textAlign="center" width="260px" title="DIRAC needs to follow these trends" v-drag="[350,380,320,100]">
What is the best way to achieve keep up with these trends? Can we do it within the current framework?
</StickyNote>

## WLCG, EGI

**Community management**
- VOMS (Virtual Organization Membership Service) has been, for many years, a de-facto standard
:: title ::

## Few topics of interest from the technology world around us /2


:: content ::

**WLCG, EGI, etc.**

- VOMS (Virtual Organization Membership Service) has been, for many years, a de-facto standard for **community management**
- it issues VOMS proxies ("short" certificates)
- Outside of WLCG and EGI, proxies are not a thing
- There are new Identity Providers delivering tokens instead of proxies

In this conference:

<a href="https://indico.cern.ch/event/1338689/contributions/6010716/" class="text-blue-600 hover:underline">WLCG transition from X.509 to Tokens: Progress and Outlook</a></li>
<a href="https://indico.cern.ch/event/1338689/contributions/6011018/" class="text-blue-600 hover:underline">CMS Token Transition</a></li>
<a href="https://indico.cern.ch/event/1338689/contributions/6011022/" class="text-blue-600 hover:underline">
Fermilab’s Transition to Token Authentication</a></li>


<a href="https://indico.cern.ch/event/1338689/contributions/6010716/" class="text-blue-600 hover:underline">WLCG transition from X.509 to Tokens: Progress and Outlook</a><
<a href="https://indico.cern.ch/event/1338689/contributions/6011018/" class="text-blue-600 hover:underline">CMS Token Transition</a>
<a href="https://indico.cern.ch/event/1338689/contributions/6011022/" class="text-blue-600 hover:underline">Fermilab's Transition to Token Authentication</a>



Expand Down Expand Up @@ -380,10 +392,15 @@ align: c-rt-lt
title: requirements
---

<StickyNote color="gray-light" textAlign="center" width="260px" title="Developers and maintainers requirements" v-drag="[350,380,320,100]">
<StickyNote color="gray-light" textAlign="center" width="260px" title="Developers and maintainers requirements" v-drag="[350,300,320,100]">
Easy to test (will make it easier to code), but also modern, fun, and accessible to new developers
</StickyNote>

<StickyNote color="amber-light" textAlign="center" width="260px" title="Paramount requirements" v-drag="[350,380,320,100]">
We need to ensure business continuity
</StickyNote>



:: title ::

Expand Down Expand Up @@ -806,7 +823,7 @@ Extension "Gubbins" provided for reference
---
layout: side-title
color: gray-light
title: architecture
title: Architecture
align: cm-lm
titlewidth: is-3
---
Expand Down Expand Up @@ -932,7 +949,8 @@ title: summary
:: right ::

### DiracX is in active development
- Foundations are there, the first release will soon be here
- We are rewriting the code, but we are keeping Dirac
- The first release will soon be here
- DiracX will live together with DIRAC v9 for a while
- DiracX will ease the interoperability with Rucio and/or any other tool out there
- DiracX will still have the Data Management part, but its Workload Management functionalities will come first
Expand Down

0 comments on commit dc73374

Please sign in to comment.