Skip to content

Commit

Permalink
Merge pull request #129 from jordijoangimenez/main
Browse files Browse the repository at this point in the history
Conversion into pages
  • Loading branch information
jordijoangimenez authored May 2, 2024
2 parents a45493a + 9a444f7 commit bf3e4fb
Show file tree
Hide file tree
Showing 27 changed files with 856 additions and 30 deletions.
62 changes: 62 additions & 0 deletions .github/workflows/jekyll-gh-pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll site to Pages

on:
push:
branches: ["main"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow one concurrent deployment
concurrency:
group: "pages"
cancel-in-progress: true

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.1' # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
cache-version: 1 # Increment this number if you need to re-download cached gems
- name: Setup Pages
id: pages
uses: actions/configure-pages@v4
- name: Build with Jekyll
# Outputs to the './_site' directory by default
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
env:
JEKYLL_ENV: production
- name: Upload artifact
# Automatically uploads an artifact from the './_site' directory by default
uses: actions/upload-pages-artifact@v2

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2
25 changes: 25 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
permalink: /404.html
layout: default
---

<style type="text/css" media="screen">
.container {
margin: 10px auto;
max-width: 600px;
text-align: center;
}
h1 {
margin: 30px 0;
font-size: 4em;
line-height: 1;
letter-spacing: -1px;
}
</style>

<div class="container">
<h1>404</h1>

<p><strong>Page not found :(</strong></p>
<p>The requested page could not be found.</p>
</div>
36 changes: 36 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
source "https://rubygems.org"
# Hello! This is where you manage which Jekyll version is used to run.
# When you want to use a different version, change it below, save the
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
#
# bundle exec jekyll serve
#
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!
gem "jekyll", "~> 4.3.3"
# This is the default theme for new Jekyll sites. You may change this to anything you like.
gem "minima", "~> 2.5"
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
# uncomment the line below. To upgrade, run `bundle update github-pages`.
# gem "github-pages", "~> 228", group: :jekyll_plugins
# If you have any plugins, put them here!
group :jekyll_plugins do
gem "jekyll-feed", "~> 0.12"
end

# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
# and associated library.
platforms :mingw, :x64_mingw, :mswin, :jruby do
gem "tzinfo", ">= 1", "< 3"
gem "tzinfo-data"
end

# Performance-booster for watching directories on Windows
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]

# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem
# do not have a Java counterpart.
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]

gem "webrick"
gem "just-the-docs", "0.5.3" # pinned to the current release 2023-6-17
30 changes: 0 additions & 30 deletions README.md

This file was deleted.

96 changes: 96 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
# Welcome to Jekyll!
#
# This config file is meant for settings that affect your whole blog, values
# which you are expected to set up once and rarely edit after that. If you find
# yourself editing this file very often, consider using Jekyll's data files
# feature for the data you need to update frequently.
#
# For technical reasons, this file is *NOT* reloaded automatically when you use
# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
#
# If you need help with YAML syntax, here are some quick references for you:
# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml
# https://learnxinyminutes.com/docs/yaml/
#
# Site settings
# These are used to personalize your new site. If you look in the HTML files,
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
# You can create any custom variable you would like, and they will be accessible
# in the templates via {{ site.myvariable }}.

title: 5G-MAG - Standards & Specifications
email: daniel.silhavy@fokus.fraunhofer.de
description: >- # this means to ignore newlines until "baseurl:"
5G-MAG
baseurl: "" # the subpath of your site, e.g. /blog
url: "" # the base hostname & protocol for your site, e.g. http://example.com
twitter_username: dsilhavy
github_username: dsilhavy
logo: "/assets/images/5g-mag-logo-with-text.png"

aux_links:
"5G-MAG on GitHub":
- "//github.com/5G-MAG/"
"5G-MAG Website":
- "https://www.5g-mag.com"

# Build settings
theme: just-the-docs
color_scheme: custom

# configures the default callouts described in: https://just-the-docs.github.io/just-the-docs/docs/ui-components/callouts/
callouts_level: quiet # or loud
callouts_opacity: 0.1
callouts:
highlight:
color: yellow
important:
title: Important
color: green
new:
title: New
color: blue
note:
title: Note
color: purple
warning:
title: Warning
color: red

# Footer content
# appears at the bottom of every page's main content

# Back to top link
back_to_top: true
back_to_top_text: "Back to top"

footer_content: "Copyright &copy; 5G-MAG MEDIA ACTION GROUP"

# Footer last edited timestamp
last_edit_timestamp: true # show or hide edit time - page must have `last_modified_date` defined in the frontmatter
last_edit_time_format: "%b %e %Y at %I:%M %p" # uses ruby's time format: https://ruby-doc.org/stdlib-2.7.0/libdoc/time/rdoc/Time.html

# Build settings
plugins:
- jekyll-feed


# Exclude from processing.
# The following items will not be processed, by default.
# Any item listed under the `exclude:` key here will be automatically added to
# the internal "default list".
#
# Excluded items can be processed by explicitly listing the directories or
# their entries' file path in the `include:` list.
#
# exclude:
# - .sass-cache/
# - .jekyll-cache/
# - gemfiles/
# - Gemfile
# - Gemfile.lock
# - node_modules/
# - vendor/bundle/
# - vendor/cache/
# - vendor/gems/
# - vendor/ruby/
1 change: 1 addition & 0 deletions _includes/nav_footer_custom.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 1 addition & 0 deletions _sass/color_schemes/custom.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
$link-color: $blue-100;
Binary file added assets/images/5g-mag-logo-with-text.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/5g-mag-logo.webp
Binary file not shown.
Binary file added assets/images/5g-mag-reference-tools.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/5g-mag-reference-tools.webp
Binary file not shown.
Binary file added favicon.ico
Binary file not shown.
70 changes: 70 additions & 0 deletions index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
---
layout: default
title: Home
nav_order: 0
has_children: false
---

<img src="{{site.baseurl}}/assets/images/5g-mag-logo-with-text.png" alt="5g-mag" style="height:50px">

# Standards, Specifications and Feedback
This website serves as an umbrella for documentation related to standards and specifications within the scope of 5G-MAG's work.

{: .note }
For more information, check [https://www.5g-mag.com/standards](https://www.5g-mag.com/standards).

## Specification Profiles and Guidelines

### 5G Media Streaming
* [Specifications and related information](pages/5g-media-streaming.html)

### MBMS and LTE-based 5G Broadcast
* [Specifications and related information](pages/lte-based-5g-broadcast.html)

### 5G Multicast Broadcast Services (MBS)
* [Specifications and related information](pages/5g-multicast-broadcast-services.html)

### XR (eXtended Reality)
* [Specifications and related information](pages/xr.html)

## Feedback on Technical Specifications maintained by external SDOs
5G-MAG maintains this GitHub repository open to the community to provide feedback on specifications, in particular, comments, bug-fixing or request for new features.

{: .note }
More information can be found at [https://www.5g-mag.com/feedback](https://www.5g-mag.com/feedback).

### 3GPP (Third Generation Partnership Project) Specifications
- [Issues](https://github.com/5G-MAG/Standards/issues?q=is%3Aopen%20is%3Aissue%20project%3A5g-mag%2F33)
- [Project Board](https://github.com/orgs/5G-MAG/projects/33)

{: .important }
To report a bug, request a new feature or express a doubt, please create a **[new issue](https://github.com/5G-MAG/Standards/issues/new/choose)** with a corresponding template. Issues will be regularly reviewed by 5G-MAG according to the following workflows.

#### 3GPP SA4 XCHANGE
5G-MAG and 3GPP SA4 organize regular joint meetings to discuss issues found on standards under development.
- Information on the sessions: [https://www.5g-mag.com/post/5g-mag-xchange-with-3gpp-sa4](https://www.5g-mag.com/post/5g-mag-xchange-with-3gpp-sa4)
- Agenda and Notes: [https://github.com/5G-MAG/Standards/wiki/3GPP-SA4-XCHANGE---Notes](https://github.com/5G-MAG/Standards/wiki/3GPP-SA4-XCHANGE---Notes)

![](https://static.wixstatic.com/media/7898a9_30ba00fb9e99459d89bff92cc40d0f5c~mv2.png/v1/fill/w_942,h_451,al_c,q_90,enc_auto/Loop1.png)

## Feedback on Technical Specifications maintained by 5G-MAG
5G-MAG maintains this GitHub repository open to the community to provide feedback on specifications, in particular, comments, bug-fixing or request for new features.

{ .note }
More information can be found at [https://www.5g-mag.com/feedback](https://www.5g-mag.com/feedback).

### ETSI TS 103 720 "5G Broadcast System for linear TV and radio services; LTE-based 5G terrestrial broadcast system"
- [Issues](https://github.com/5G-MAG/Standards/issues?q=is%3Aopen+is%3Aissue+project%3A5g-mag%2F32)
- [Project Board](https://github.com/orgs/5G-MAG/projects/32)

{: .important }
To report a bug, request a new feature or express a doubt, please create a **[new issue](https://github.com/5G-MAG/Standards/issues/new/choose)** with a corresponding template. Issues will be regularly reviewed by 5G-MAG according to the following workflows.

### ETSI TS 103 972 "Deployment Guidelines for DVB-I services over 5G Systems" (resulting from a Joint TastForce between DVB and 5G-MAG)
- [Issues](https://github.com/5G-MAG/Standards/issues?q=is%3Aopen+is%3Aissue+project%3A5g-mag%2F31)
- [Project Board](https://github.com/orgs/5G-MAG/projects/31)

{: .important }
To report a bug, request a new feature or express a doubt, please create a **[new issue](https://github.com/5G-MAG/Standards/issues/new/choose)** with a corresponding template. Issues will be regularly reviewed by 5G-MAG according to the following workflows.

![](https://static.wixstatic.com/media/7898a9_42bece6a420549b9ab9a250817a73367~mv2.png/v1/fill/w_955,h_374,al_c,lg_1,q_85,enc_auto/Loop2.png)
3 changes: 3 additions & 0 deletions local-test-setup.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
1. source $HOMEBREW_PREFIX/opt/chruby/share/chruby/chruby.sh # Or run `brew info chruby` to find out installed directory
2. chruby ruby-3.1.4
3. bundle exec jekyll serve
13 changes: 13 additions & 0 deletions pages/5g-media-streaming.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
layout: default
title: 5G Media Streaming
has_children: true
nav_order: 1
---

# 5G Media Streaming
## 📑 Specifications and relevant references
* Information about relevant specifications can be found in this [page](5g-media-streaming/5g-media-streaming-specifications.html)

## 📑 Relevant Work Items
* A list of relevant 3GPP Work Items can be found in this [page](5g-media-streaming/5g-media-streaming-workitems.html)
20 changes: 20 additions & 0 deletions pages/5g-media-streaming/5g-media-streaming-specifications.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
layout: default
title: Specifications
parent: 5G Media Streaming
has_children: false
nav_order: 0
---

# 📑 Specifications and relevant references

This is a list of specifications in the scope of 5G Media Streaming.

## Main specifications
* [ETSI TS 126 501](https://portal.etsi.org/webapp/workprogram/Report_WorkItem.asp?WKI_ID=67203) - 5G Media Streaming (
5GMS): General description and architecture (3GPP TS 26.501 version 17.3.0 Release 17)
* [ETSI TS 126 512](https://portal.etsi.org/webapp/workprogram/Report_WorkItem.asp?WKI_ID=67679) - 5G Media Streaming (
5GMS): Protocols (3GPP TS 26.512 version 17.3.0 Release 17)

## Features: Content Hosting
- ...
10 changes: 10 additions & 0 deletions pages/5g-media-streaming/5g-media-streaming-workitems.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
layout: default
title: Work Items
parent: 5G Media Streaming
has_children: false
nav_order: 1
---

# 📑 Relevant Work Items
* TBD
16 changes: 16 additions & 0 deletions pages/5g-multicast-broadcast-services.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
layout: default
title: 5G Multicast Broadcast Services
has_children: true
nav_order: 3
---

# 5G Multicast Broadcast Services
## 📑 Specifications and relevant references
* Information about relevant specifications can be found in this [page](5g-multicast-broadcast-services/5g-multicast-broadcast-services-specifications.html)

## 📑 Relevant Work Items
* A list of relevant 3GPP Work Items can be found in this [page](5g-multicast-broadcast-services/5g-multicast-broadcast-services-workitems.html)

## 📑 Guidelines and Profiles
* A quick guide on MBS Broadcast RAN Procedure can be found in this [page](5g-multicast-broadcast-services/mbs-broadcast-RAN.html)
Loading

0 comments on commit bf3e4fb

Please sign in to comment.