-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
89 lines (85 loc) · 4.85 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>openPronouns</title>
<link rel="stylesheet" href="/css/main.css">
<link rel="shortcut icon" href="/oPronouns-logo.svg" type="image/svg">
<meta property="og:title" content="openPronouns">
<meta property="og:type" content="website">
<meta property="og:image" content="/oPronouns-logo.png">
<meta property="og:locale" content="en_GB">
<meta property="og:description" content="The website for the openPronouns project. openPronouns is a protocol/standard for displaying pronouns.">
<meta property="description" content="The website for the openPronouns project. openPronouns is a protocol/standard for displaying pronouns.">
<meta property="twitter:card" content="summary">
<meta property="twitter:site" content="@Ludoviko_">
</head>
<body>
<nav>
<a href="/" class="active"><img src="/oPronouns-logo.svg" class="nav-img">openPronouns</a>
<ul class="nav-list">
<li class="nav-list"><a href="/wiki">Wiki</a></li>
</ul>
</nav>
<div class="container hero">
<img src="/pronouns-en.png" alt="hero image">
<h1>openPronouns</h1>
</div>
<div class="container" id="about">
<h1>About</h1>
<p>
openPronouns is more similar to a protocol or a standard than anything else.
It sets out a standard for an API for services to talk to each other to display pronouns for a user.
</p>
<p>
The idea is to have a system thas is as decentralised as possible, similar to the
<a href="http://" target="_blank" rel="noopener noreferrer">Matrix project</a>. This means that anyone could spin up a 'homeserver' to host a compatible API.
This API could be as simple as containing one user, or as complex as containing a whole network of users.
</p>
<p>
Once a very basic specification has been made, we hope to split the project into three parts:
<ul>
<li>The Client</li>
<li>The Homeserver</li>
<li>The Identity server</li>
</ul>
These parts will kind of need to be built in parallel, progress has already started on a homeserver implementation before a specification has been started. It will be the homeserver's responsibility to store user information and information about pronouns or other basic information.
The client will be responsible for displaying the information to the user. This could be through a variety of methods, such as a WebUI, a bot that adds roles to a user (in a service like Discord or Revolt), or in a service that chooses to integrate natively.
Finally, there is the Identity server, this will store a list of users (identified by their federated username) and hashed information of their social information to allow for a fallback in case the homeserver doesn't have federation set up correctly.
</p>
<p>
Currently, the standard is in its infancy and is a work in progress.
Please feel free to join the conversation on <a href="https://matrix.to/#/#oPronouns-g:matrix.org" target="_blank" rel="noopener noreferrer">Matrix</a>
or <a href="https://gitter.im/openPronouns/" target="_blank" rel="noopener noreferrer">Gitter</a>.
</p>
</div>
<div class="container" id="projects">
<h1>Related Projects</h1>
<p>The following are projects that may or may not be maintained by the openPronouns team.</p>
<div class="card">
<h2>Odin</h2>
<ul class="card-data">
<li class="card-data-item">
Maintaner: Ludoviko
</li>
<li class="card-data-item">
Status: WIP, temporarily on hold
</li>
</ul>
<p>
Odin is the codename for the openPronouns homeserver built by Ludoviko in Node.JS
</p>
<ul class="card-links">
<li><a href="https://github.com/openPronouns/Odin" target="_blank" rel="noopener noreferrer">GitHub Project</a></li>
</ul>
</div>
<p>
Working on a project and want to get it listed? Contact me on <a href="https://matrix.to/#/@ludoviko_:matrix.org" target="_blank" rel="noopener noreferrer">Matrix</a>
or by <a href="mailto:hi@opronouns.net">Email</a>
</p>
</div>
<footer>© 2022 <a href="https://ludoviko.ch">Ludoviko</a>, GPL v3 | Something wrong? Correct it <a href="https://github.com/openPronouns/website" target="_blank" rel="noopener noreferrer">here</a> || Partially hosted on <a href="/wiki/ipfs">IPFS</a></footer>
</body>
</html>