diff --git a/website/.github/workflows/static.yml b/website/.github/workflows/static.yml new file mode 100644 index 000000000..0ba82305f --- /dev/null +++ b/website/.github/workflows/static.yml @@ -0,0 +1,43 @@ +# Simple workflow for deploying static content to GitHub Pages +name: Deploy static content to Pages + +on: + # Runs on pushes targeting the default branch + push: + branches: ["master"] + + # 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 only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. +concurrency: + group: "pages" + cancel-in-progress: false + +jobs: + # Single deploy job since we're just deploying + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup Pages + uses: actions/configure-pages@v5 + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + # Upload entire repository + path: '.' + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/website/README.md b/website/README.md index 3818ece54..3695df5a0 100644 --- a/website/README.md +++ b/website/README.md @@ -1,10 +1,10 @@ -# x11libre-website +# x11libre-website - Old Static version before i can fix the new version -A website for the X11Libre (A fork of [Xorg XServer](https://gitlab.freedesktop.org/xorg/xserver)) project by @metux and the contributors +A website for the X11Libre (A fork of [Xorg XServer](https://gitlab.freedesktop.org/xorg/xserver)) project by @metux and open source contributors ## About -X11Libre is an open-source initiative focused on providing a modern, libre implementation of the X11 protocol and related tools. +This is the website for the X11Libre porject is an open-source initiative focused on providing a modern, libre implementation of the X11 protocol and related tools. ## Features @@ -16,11 +16,7 @@ X11Libre is an open-source initiative focused on providing a modern, libre imple To contribute or deploy the website: -```bash -git clone https://github.com/metux/x11libre-website.git -cd x11libre-website -# Follow project-specific setup instructions -``` + ## License @@ -30,10 +26,4 @@ This project is licensed under the MIT License. For questions or contributions, please open an issue or contact [@metux](https://github.com/metux). -### Made by [@xgui4](https://github.com/xgui4) and [@ChocodeerZyNX](https://github.com/ChocodeerZyNX) and [@yusi1](https://github.com/yuzi1) - -```text -before doing commit the dev of the site is done here : https://www.github.com/xgui4/X11Libre-website - -you can try the website at : https://xgui4.github.io/xserver/website -``` +### Made by [@xgui4](https://github.com/xgui4) and [@ChocodeerZyNX](https://github.com/ChocodeerZyNX) and [@yusi1](https://github.com/yuzi1) and also infor and codes from [x11libre.net](https://x11libre.net) diff --git a/website/about.html b/website/about.html index b7ce3d858..9d1d99517 100644 --- a/website/about.html +++ b/website/about.html @@ -11,14 +11,14 @@ crossorigin="anonymous"> - About X11Libre X Server + XLibre - About
-

XLibre Xserver

-

Xlibre is a fork of the Xorg Xserver with - lots of code cleanups and enhanced functionality.

-

This fork was necessary since toxic elements within Xorg projects, - moles from BigTech, are boycotting any substantial work on Xorg, in - order to destroy the project, to eliminate competition of their own - products. Classic “embrace, extend, extinguish” tactics.

-

Right after journalists first began covering the planned fork Xlibre, - on June 6th 2025, Redhat employees started a purge on the Xlibre - founder’s GitLab account on freedesktop.org: deleted the git repo, - tickets, merge requests, etc, and so fired the shot that the whole world - heard.

-

This is an independent project, not at all affiliated with BigTech or - any of their subsidiaries or tax evasion tools, nor any political - activists groups, state actors, etc. It’s explicitly free of any “DEI” - or similar discriminatory policies. Anybody who’s treating others nicely - is welcomed.

-

It doesn’t matter which country you’re coming from, your political - views, your race, your sex, your age, your food menu, whether you wear - boots or heels, whether you’re furry or fairy, Conan or McKay, comic - character, a small furry creature from Alpha Centauri, a neurodivergent - or just an average person. Anybody who’s interested in bringing X forward - is welcome, so it’s truly inclusive!

-

Together we’ll make X great again!

-

Upgrade notice

- +

X11Libre X Server — A Modern, Inclusive Xorg Fork

+

Xlibre is a fork of the Xorg Xserver, with + major code cleanups and enhanced functionality aimed at modernizing the X11 server + with a focus on security, performance, and maintainability.

+

This fork was created because problematic elements within the Xorg project, including + influence from large corporations, were blocking substantial progress. After journalists + began covering the planned Xlibre fork on June 6th, 2025, freedesktop.org administrators + banned the Xlibre founder’s GitLab account, which led to the deletion of repositories, + tickets, and merge requests. Xorg has also removed prior work and contributions from @Metux.

+

This is an entirely independent project, contributed to and maintained by a community + of independent developers — anyone who wants to modernize, clean up, document, test, + and advance X11 as the primary graphics and rendering system for UNIX and UNIX-like + operating systems such as: FreeBSD, OpenBSD, NetBSD, GNU/Linux, Illumos, and even + non-UNIX platforms like Windows (via Cygwin).

+

X11 has served as the backbone of many desktop environments since its initial release + in 1984 (as X1), including Xfce, MATE, Trinity, Blackbox, CDE, Lumina, and + many others.

+

This project is not affiliated with or endorsed by the Xorg efforts of freedesktop.org, + Red Hat, or GNOME.

+

We believe in equity of opportunity, openness, and community. It doesn’t matter what + country you’re from, what your political views are, your race, gender, age, dietary + habits, fashion style, whether you’re furry, fairy, Conan, McKay, a comic character, + a neurodivergent person, or a small furry creature from Alpha Centauri, you are welcome here. + As long as you treat others with respect, you belong.This is a truly inclusive, + community-led project where everyone gets a fair opportunity to contribute and grow.

+

Together we’ll make X great again by modernizing it and making it for everyone.

+

Are we XLibre Yet?

- + + \ No newline at end of file diff --git a/website/wiki.html b/website/wiki.html index 9d606a625..a2dc47b99 100644 --- a/website/wiki.html +++ b/website/wiki.html @@ -11,11 +11,12 @@ crossorigin="anonymous"> + XLibre - Wiki