Skip to content

Commit 0751591

Browse files
committed
Flip site
Signed-off-by: Stephen Michael Kellat <[email protected]>
1 parent a6f8313 commit 0751591

File tree

12 files changed

+109
-135
lines changed

12 files changed

+109
-135
lines changed

.github/FUNDING.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# These are supported funding model platforms
22

3-
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
4-
patreon: erielookingproductions
3+
github: skellat
4+
patreon: # Replace with a single Patreon username
55
open_collective: # Replace with a single Open Collective username
66
ko_fi: smkellat
77
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel

.github/ISSUE_TEMPLATE/programming-request.md renamed to .github/ISSUE_TEMPLATE/general-patch.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: General Patch
3-
about: A Proposed Patch
3+
about: A Proposed Patch
44
title: 'Patch Proposal'
55
labels: ''
66
assignees: ''
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# Simple workflow for deploying static content to GitHub Pages
2+
name: Deploy mkdocs content to Pages
3+
4+
on:
5+
# Runs on pushes targeting the default branch
6+
push:
7+
branches: ["master"]
8+
9+
# Allows you to run this workflow manually from the Actions tab
10+
workflow_dispatch:
11+
12+
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
13+
permissions:
14+
contents: read
15+
pages: write
16+
id-token: write
17+
18+
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
19+
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
20+
concurrency:
21+
group: "pages"
22+
cancel-in-progress: false
23+
24+
jobs:
25+
# Build job
26+
build:
27+
runs-on: ubuntu-latest
28+
env:
29+
MKDOCS_VERSION: 1.5.3
30+
steps:
31+
- uses: actions/checkout@v4
32+
- name: Setup Pages
33+
id: pages
34+
uses: actions/configure-pages@v5
35+
- name: Install mkdocs
36+
run: |
37+
sudo apt-get update ;
38+
sudo apt-get -y install mkdocs
39+
- name: Build with mkdocs
40+
run: mkdocs build
41+
- name: Upload artifact
42+
uses: actions/upload-pages-artifact@v3
43+
with:
44+
path: ./docs
45+
46+
# Deployment job
47+
deploy:
48+
environment:
49+
name: github-pages
50+
url: ${{ steps.deployment.outputs.page_url }}
51+
runs-on: ubuntu-latest
52+
needs: build
53+
steps:
54+
- name: Deploy to GitHub Pages
55+
id: deployment
56+
uses: actions/deploy-pages@v4

CODE_OF_CONDUCT.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
CODE OF CONDUCT
2-
================
2+
=================
33

44
## Ubuntu Code of Conduct v2.0
55

@@ -16,65 +16,81 @@ The Code of Conduct governs how we behave in public or in private whenever the p
1616
We strive to:
1717

1818
#### Be considerate
19+
1920
Our work will be used by other people, and we in turn will depend on the work of others. Any decision we take will affect users and colleagues, and we should consider them when making decisions.
2021

2122
#### Be respectful
23+
2224
Disagreement is no excuse for poor manners. We work together to resolve conflict, assume good intentions and do our best to act in an empathic fashion. We don’t allow frustration to turn into a personal attack. A community where people feel uncomfortable or threatened is not a productive one.
2325

2426
#### Take responsibility for our words and our actions
27+
2528
We can all make mistakes; when we do, we take responsibility for them. If someone has been harmed or offended, we listen carefully and respectfully, and work to right the wrong.
2629

2730
#### Be collaborative
31+
2832
What we produce is a complex whole made of many parts, it is the sum of many dreams. Collaboration between teams that each have their own goal and vision is essential; for the whole to be more than the sum of its parts, each part must make an effort to understand the whole.
2933

3034
Collaboration reduces redundancy and improves the quality of our work. Internally and externally, we celebrate good collaboration. Wherever possible, we work closely with upstream projects and others in the free software community to coordinate our efforts. We prefer to work transparently and involve interested parties as early as possible.
3135

3236
#### Value decisiveness, clarity and consensus
37+
3338
Disagreements, social and technical, are normal, but we do not allow them to persist and fester leaving others uncertain of the agreed direction.
3439

3540
We expect participants in the project to resolve disagreements constructively. When they cannot, we escalate the matter to structures with designated leaders to arbitrate and provide clarity and direction.
3641

3742
#### Ask for help when unsure
43+
3844
Nobody is expected to be perfect in this community. Asking questions early avoids many problems later, so questions are encouraged, though they may be directed to the appropriate forum. Those who are asked should be responsive and helpful.
3945

4046
#### Step down considerately
47+
4148
When somebody leaves or disengages from the project, we ask that they do so in a way that minimises disruption to the project. They should tell people they are leaving and take the proper steps to ensure that others can pick up where they left off.
4249

4350
#### Leadership, authority and responsibility
51+
4452
We all lead by example, in debate and in action. We encourage new participants to feel empowered to lead, to take action, and to experiment when they feel innovation could improve the project. Leadership can be exercised by anyone simply by taking action, there is no need to wait for recognition when the opportunity to lead presents itself.
4553

4654
#### Delegation from the top
55+
4756
Responsibility for the project starts with the “benevolent dictator”, who delegates specific responsibilities and the corresponding authority to a series of teams, councils and individuals, starting with the Community Council (“CC”). That Council or its delegated representative will arbitrate in any dispute.
4857

4958
We are a meritocracy; we delegate decision making, governance and leadership from senior bodies to the most able and engaged candidates.
5059

5160
#### Support for delegation is measured
61+
5262
Nominations to the boards and councils are at the discretion of the Community Council, however the Community Council will seek the input of the community before confirming appointments.
5363

5464
Leadership is not an award, right, or title; it is a privilege, a responsibility and a mandate. A leader will only retain their authority as long as they retain the support of those who delegated that authority to them.
5565

5666
#### We value discussion, data and decisiveness
67+
5768
We gather opinions, data and commitments from concerned parties before taking a decision. We expect leaders to help teams come to a decision in a reasonable time, to seek guidance or be willing to take the decision themselves when consensus is lacking, and to take responsibility for implementation.
5869

5970
The poorest decision of all is no decision: clarity of direction has value in itself. Sometimes all the data are not available, or consensus is elusive. A decision must still be made. There is no guarantee of a perfect decision every time - we prefer to err, learn, and err less in future than to postpone action indefinitely.
6071

6172
We recognise that the project works better when we trust the teams closest to a problem to make the decision for the project. If we learn of a decision that we disagree with, we can engage the relevant team to find common ground, and failing that, we have a governance structure that can review the decision. Ultimately, if a decision has been taken by the people responsible for it, and is supported by the project governance, it will stand. None of us expects to agree with every decision, and we value highly the willingness to stand by the project and help it deliver even on the occasions when we ourselves may prefer a different route.
6273

6374
#### Open meritocracy
75+
6476
We invite anybody, from any company, to participate in any aspect of the project. Our community is open, and any responsibility can be carried by any contributor who demonstrates the required capacity and competence.
6577

6678
#### Teamwork
79+
6780
A leader’s foremost goal is the success of the team.
6881

6982
“A virtuoso is judged by their actions; a leader is judged by the actions of their team.” A leader knows when to act and when to step back. They know when to delegate work, and when to take it upon themselves.
7083

7184
#### Credit
85+
7286
A good leader does not seek the limelight, but celebrates team members for the work they do. Leaders may be more visible than members of the team, good ones use that visibility to highlight the great work of others.
7387

7488
#### Courage and considerateness
89+
7590
Leadership occasionally requires bold decisions that will not be widely understood, consensual or popular. We value the courage to take such decisions, because they enable the project as a whole to move forward faster than we could if we required complete consensus. Nevertheless, boldness demands considerateness; take bold decisions, but do so mindful of the challenges they present for others, and work to soften the impact of those decisions on them. Communicating changes and their reasoning clearly and early on is as important as the implementation of the change itself.
7691

7792
#### Conflicts of interest
93+
7894
We expect leaders to be aware when they are conflicted due to employment or other projects they are involved in, and abstain or delegate decisions that may be seen to be self-interested. We expect that everyone who participates in the project does so with the goal of making life better for its users.
7995

8096
When in doubt, ask for a second opinion. Perceived conflicts of interest are important to address; as a leader, act to ensure that decisions are credible even if they must occasionally be unpopular, difficult or favourable to the interests of one group over another.

CONTRIBUTING.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
CONTRIBUTING
22
============
33

4-
Please file an issue first explaining your request before proposing a patch. A patch without an explanatory issue may be rejected summarily without further explanation. Help us understand how you want to help us, please.
5-
6-
Follow the template provided. That's a key step. If you need to deviate heavily from the template you really must contact us directly instead.
7-
8-
We reserve the right to take any and all actions necessary to preserve the operation of this site that in our judgment we deem necessary.
4+
Contributions are not accepted at this time.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# skellat.github.io
22

3-
There presently is no proper site hosted here. Hosting of things is migrating to safe harbors abroad. It should never have come to this.
3+
There presently is no proper site hosted here. The hosting paradim is migrating. It should never have come to this.
44

55
America is in a bad place right now...

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Supported Versions
44

5-
There is no deployable software as this is a static site. In theory there may be an interception problem if there is a man-in-the-middle attack upon GitHub Pages. There can also be a problem if the Internet Archive is attacked as we may not be fully aware of problems on their end.
5+
This is the scaffolding to a Jekyll site so there is no set single version. There is only continuous integration.
66

77
## Reporting a Vulnerability
88

docs/index.html

Lines changed: 0 additions & 22 deletions
This file was deleted.

mkdocs.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
site_name: skellat.github.io
2+
# theme: readthedocs
3+
# locale: en
4+
site_url: https://skellat.github.io/
5+
site_description: The GitHub Pages Website of Stephen Michael Kellat
6+
site_author: Stephen Michael Kellat
7+
repo_url: https://github.com/skellat/skellat.github.io
8+
repo_name: GitHub
9+
remote_branch: master
10+
docs_dir: page
11+
site_dir: docs
12+
copyright: Copyright © 2019-2025 Stephen Michael Kellat.
13+
plugins: []
14+
markdown_extensions:
15+
- smarty
16+
- toc:
17+
permalink: true
18+
- sane_lists
19+
nav:
20+
- Home: index.md

page/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## Stay Tuned
2+
3+
A site may appear here soon?

0 commit comments

Comments
 (0)