From b3aa9c998d8d53138219ddea046e2b30db2a40ca Mon Sep 17 00:00:00 2001 From: Seriki yakub <167559384+Web4application@users.noreply.github.com> Date: Sat, 2 May 2026 00:30:26 +0100 Subject: [PATCH 01/11] Create README.md --- packages/r/README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 packages/r/README.md diff --git a/packages/r/README.md b/packages/r/README.md new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/packages/r/README.md @@ -0,0 +1 @@ + From c335f6775c79eb4c13926585ac2200d1ff690f18 Mon Sep 17 00:00:00 2001 From: Seriki yakub <167559384+Web4application@users.noreply.github.com> Date: Sat, 2 May 2026 00:32:01 +0100 Subject: [PATCH 02/11] Create README.md --- packages/rsc/README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 packages/rsc/README.md diff --git a/packages/rsc/README.md b/packages/rsc/README.md new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/packages/rsc/README.md @@ -0,0 +1 @@ + From 4628638036f79060637e741be6acda3840d7902e Mon Sep 17 00:00:00 2001 From: Seriki yakub <167559384+Web4application@users.noreply.github.com> Date: Sun, 21 Jun 2026 13:17:19 +0100 Subject: [PATCH 03/11] Create index.html --- index.html | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 index.html diff --git a/index.html b/index.html new file mode 100644 index 0000000..94a1056 --- /dev/null +++ b/index.html @@ -0,0 +1,13 @@ + + + + + From 8d6d51dabf6560551be038dfcfa9ffd5b399c3c5 Mon Sep 17 00:00:00 2001 From: Seriki yakub <167559384+Web4application@users.noreply.github.com> Date: Sun, 21 Jun 2026 13:23:10 +0100 Subject: [PATCH 04/11] Update index.html --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 94a1056..fde5303 100644 --- a/index.html +++ b/index.html @@ -10,4 +10,4 @@ c++; Console.Log("Hello from C#"); } - + From 43a065d6524775ae28f1adca05f1711ed1956e29 Mon Sep 17 00:00:00 2001 From: Seriki yakub <167559384+Web4application@users.noreply.github.com> Date: Sun, 21 Jun 2026 13:24:39 +0100 Subject: [PATCH 05/11] Rename index.html to Mybotton.html --- index.html => Mybotton.html | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename index.html => Mybotton.html (100%) diff --git a/index.html b/Mybotton.html similarity index 100% rename from index.html rename to Mybotton.html From 1527375b69c14ea894849d8f992ba1d53545b915 Mon Sep 17 00:00:00 2001 From: Seriki yakub <167559384+Web4application@users.noreply.github.com> Date: Sun, 21 Jun 2026 13:29:14 +0100 Subject: [PATCH 06/11] Create Windows-dev.md --- Docs/Windows-dev.md | 75 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 Docs/Windows-dev.md diff --git a/Docs/Windows-dev.md b/Docs/Windows-dev.md new file mode 100644 index 0000000..e9cc98c --- /dev/null +++ b/Docs/Windows-dev.md @@ -0,0 +1,75 @@ +# IETF Tools development on Windows + +While most projects can run in a docker container on Windows, you'll likely encounter various issues and performance limitations by doing so. It's recommended to instead develop in [WSL2](https://docs.microsoft.com/en-us/windows/wsl/) (Windows Subsystem for Linux) which enables you to run a full Linux system directly on Windows. + +## Requirements + +- Windows 10 version 2004 and higher (Build 19041 and higher), or Windows 11 +- Virtualization enabled on your machine +- [Docker Desktop](https://www.docker.com/products/docker-desktop/) + +**Optional but recommended** + +- [Windows Terminal](https://aka.ms/terminal) +- [Visual Studio Code](https://code.visualstudio.com/), with the **WSL** and **Dev Containers** extensions + +## Install WSL2 (Windows Subsystem for Linux) + +> Instructions taken from [https://docs.microsoft.com/en-us/windows/wsl/install](https://docs.microsoft.com/en-us/windows/wsl/install) + +In an **administrator** PowerShell or Command Prompt, run the following command and then restart your machine: + +```powershell +wsl --install +``` + +This command will enable the required optional components, download the latest Linux kernel, set WSL 2 as your default, and install the default Ubuntu distribution. + +The first time you launch a newly installed Linux distribution, a console window will open and you'll be asked to wait for files to de-compress and be stored on your machine. All future launches should take less than a second. + +> [!NOTE] +> You can install any other Linux distro afterwards from the Microsoft Store. + +## Run WSL for the first time + +You can either: +- use **Windows Terminal** *(recommended)* and select **Ubuntu** in the dropdown list +- from a **Powershell** / **Command Prompt**, type `wsl.exe` +- from the Start Menu, click on the linux distribution you installed (e.g. Ubuntu) + +You'll be prompted to choose a username and password the first time. + +## Enable Docker Integration + +In order to use Docker inside WSL2, we need to enable Docker integration in Desktop Desktop. + +1. Open **Docker Desktop** and go to **Settings**. +2. Under the **Resources** > **WSL Integration** tab, make sure that `Enable integration with my default WSL distro` is enabled. If you installed additional distros from the Microsoft Store, make sure to enable them as well. +3. Click **Apply & Restart** + +## Clone a project in WSL2 + +In WSL2, create a directory for your projects, under your home folder, e.g.: + +```sh +mkdir projects +cd projects +``` + +Then clone the project of your choice at that location, e.g. for datatracker: + +```sh +git clone https://github.com/ietf-tools/datatracker.git +``` + +## Open the project in VS Code + +Navigate to the project folder and run `code .`, e.g.: +``` +cd datatracker +code . +``` + +This will launch VS Code installed on your host and open the folder residing in WSL2. + +From there, you can re-open the project in a devcontainer by typing CTRL + SHIFT + P, then typing `reopen` and select **Dev Containers: Reopen in Container**. From 34a0995fada21078411219f128254d61402165d7 Mon Sep 17 00:00:00 2001 From: Seriki yakub <167559384+Web4application@users.noreply.github.com> Date: Sun, 21 Jun 2026 13:34:56 +0100 Subject: [PATCH 07/11] Create README.html.md --- ietf-tools/README.html.md | 66 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 ietf-tools/README.html.md diff --git a/ietf-tools/README.html.md b/ietf-tools/README.html.md new file mode 100644 index 0000000..ea3ed20 --- /dev/null +++ b/ietf-tools/README.html.md @@ -0,0 +1,66 @@ +
+ +IETF Tools Team + +##### Internet Engineering Task Force | [ietf.org](https://www.ietf.org/) + +
+ +
+ +πŸ—ΊοΈ [View the Roadmap](https://github.com/orgs/ietf-tools/projects/9) | πŸ“” [Datatracker Website](https://datatracker.ietf.org) + +
+ + +**Tools** + +- [draftforge](https://github.com/ietf-tools/draftforge) +- [id2xml](https://github.com/ietf-tools/id2xml) +- [iddiff](https://github.com/ietf-tools/iddiff) +- [idnits](https://github.com/ietf-tools/idnits) +- [pypi-publish](https://github.com/ietf-tools/pypi-publish) +- [rfc2html](https://github.com/ietf-tools/rfc2html) +- [rfcfold](https://github.com/ietf-tools/rfcfold) +- [rfclint](https://github.com/ietf-tools/rfclint) +- [rfctools-common](https://github.com/ietf-tools/rfctools-common) +- [rfc-errata](https://github.com/ietf-tools/rfc-errata) +- [rfc-xmldiff](https://github.com/ietf-tools/rfc-xmldiff) +- [svgcheck](https://github.com/ietf-tools/svgcheck) +- [xml2rfc](https://github.com/ietf-tools/xml2rfc) + + + + +**Web4 Applications** + +- [bibxml-service](https://github.com/ietf-tools/bibxml-service/) +- [datatracker](https://github.com/ietf-tools/datatracker) +- [author-tools](https://github.com/ietf-tools/author-tools) +- [ietf-guides](https://github.com/ietf-tools/ietf-guides) +- [mailarch](https://github.com/ietf-tools/mailarch) +- [red](https://github.com/ietf-tools/red) +- [www](https://github.com/ietf-tools/www) +- [wiki](https://github.com/ietf-tools/wiki) + +**Modules** + +- [common-bootstrap-theme](https://github.com/ietf-tools/common-bootstrap-theme) +- [semver-action](https://github.com/ietf-tools/semver-action) + + + + +**Documentation / Notes** + +- [concluded-wgs](https://github.com/ietf-tools/concluded-wgs) +- [tools-transition-plan](https://github.com/ietf-tools/tools-transition-plan) +- [tools-workshops](https://github.com/ietf-tools/tools-workshops) +- [service-plans](https://github.com/ietf-tools/service-plans) + +**Others** + +- [common](https://github.com/ietf-tools/common) + +
+
From c85541d3fe4f1abb1a57a4c2636c30acb4b8a1fa Mon Sep 17 00:00:00 2001 From: Seriki yakub <167559384+Web4application@users.noreply.github.com> Date: Sun, 21 Jun 2026 13:35:48 +0100 Subject: [PATCH 08/11] Rename README.html.md to .Xhtml.md --- ietf-tools/{README.html.md => .Xhtml.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename ietf-tools/{README.html.md => .Xhtml.md} (100%) diff --git a/ietf-tools/README.html.md b/ietf-tools/.Xhtml.md similarity index 100% rename from ietf-tools/README.html.md rename to ietf-tools/.Xhtml.md From 17a31004db705934c6ae9cd5a144f3a12177557a Mon Sep 17 00:00:00 2001 From: Seriki yakub <167559384+Web4application@users.noreply.github.com> Date: Sun, 21 Jun 2026 13:50:31 +0100 Subject: [PATCH 09/11] Create run-dev --- ietf-tools/cd docker && ./run-dev | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 ietf-tools/cd docker && ./run-dev diff --git a/ietf-tools/cd docker && ./run-dev b/ietf-tools/cd docker && ./run-dev new file mode 100644 index 0000000..6532681 --- /dev/null +++ b/ietf-tools/cd docker && ./run-dev @@ -0,0 +1,2 @@ +cd myportfolio +git init From 056386f38cb59c2e4cb113996571881e684834c6 Mon Sep 17 00:00:00 2001 From: Seriki yakub <167559384+Web4application@users.noreply.github.com> Date: Sun, 21 Jun 2026 14:01:58 +0100 Subject: [PATCH 10/11] Rename profile/README.md to README.md --- profile/README.md => README.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename profile/README.md => README.md (100%) diff --git a/profile/README.md b/README.md similarity index 100% rename from profile/README.md rename to README.md From e73006960b0bb4a33d8bc3cc1e44af270157bd61 Mon Sep 17 00:00:00 2001 From: Seriki yakub <167559384+Web4application@users.noreply.github.com> Date: Sun, 21 Jun 2026 14:02:48 +0100 Subject: [PATCH 11/11] Create README.mdx --- profile/README.mdx | 1 + 1 file changed, 1 insertion(+) create mode 100644 profile/README.mdx diff --git a/profile/README.mdx b/profile/README.mdx new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/profile/README.mdx @@ -0,0 +1 @@ +