Browse Source

UPDATED guide.

UPDATED README.
UPDATED to v0.2.1.
master
Eric Woodward 7 months ago
parent
commit
8c2a3283d0
Signed by: Eric Woodward <git@itsericwoodward.com> GPG Key ID: 1D30CBBA19D8479F
4 changed files with 48 additions and 16 deletions
  1. 15
    5
      README.md
  2. 19
    9
      content/pages/guide.md
  3. 1
    1
      package.json
  4. 13
    1
      templates/partials/bottom.ejs

+ 15
- 5
README.md View File

@@ -10,23 +10,33 @@ You can see this site at: https://www.wonderdome.net/
10 10
 
11 11
 + Clone from the git repo:
12 12
 
13
-    git clone https://git.itsericwoodward.com/eric/wonderdome-site.git wonderdome
13
+```shell
14
+git clone https://git.itsericwoodward.com/eric/wonderdome-site.git wonderdome
15
+```
14 16
 
15 17
 + Go into the directory for the site:
16 18
 
17
-    cd wonderdome
19
+```shell
20
+cd wonderdome
21
+```
18 22
 
19 23
 + Install the required NPM libraries:
20 24
 
21
-    npm install
25
+```shell
26
+npm install
27
+```
22 28
 
23 29
 + Put the site's base URI in a file called `base_uri` (or copy the supplied one, based on your chosen environment):
24 30
 
25
-    cp base_uri.production base_uri
31
+```shell
32
+cp base_uri.production base_uri
33
+```
26 34
 
27 35
 + Build the site
28 36
 
29
-    gulp build
37
+```shell
38
+gulp build
39
+```
30 40
 
31 41
 + The build command will output to the `www` directory.
32 42
 

+ 19
- 9
content/pages/guide.md View File

@@ -2,7 +2,7 @@
2 2
 title: A Brief Guide to Getting Started in the Fediverse
3 3
 description: As the title says, this guide helps get started in the Fediverse by introducing some key concepts, then explains how to get an account, before finally covering how to find good accounts to follow.
4 4
 date_pub: 2018-07-04T04:14:00-04:00
5
-date_upd: 2018-07-07T01:25:00-04:00
5
+date_upd: 2018-10-26T17:22:00-04:00
6 6
 content_type: formatted
7 7
 short_code: gd
8 8
 ---
@@ -21,14 +21,16 @@ But first, a few quick terms.
21 21
   + **[Mastodon](https://joinmastodon.org/)** - The most popular decentralized social media application by far (AFAIK). Features a [Tweetdeck](https://en.wikipedia.org/wiki/TweetDeck)-like, multi-column interface.
22 22
   + **[Pleroma](https://pleroma.social/)** - Another decentralized social media application which is a little different from Mastodon, but still speaks the same protocols, allowing them to interact with each other. Pleroma is a significantly more lightweight application than Mastodon, and can actually be run on [an old computer in your house](/images/server_pic.jpg) (if you're willing and able to put the time into learning how).
23 23
   + **[PeerTube](https://joinpeertube.org/)** - A relatively new application which aims to give a YouTube-like experience while using [peer-to-peer](https://en.wikipedia.org/wiki/Peer-to-peer) sharing to cut down on video hosting costs.
24
-  + Other applications include **[Friendica](https://friendi.ca/)** and **[Hubzilla](https://start.hubzilla.org/)**.
24
+  + Other applications include **[PixelFed](https://pixelfed.org/)**, **[Friendica](https://friendi.ca/)** and **[Hubzilla](https://start.hubzilla.org/)**.
25
+<a id="birdsite" style="visibility: hidden"></a>
25 26
 + **Birdsite** - Another word for Twitter.
26 27
 + **Front-Ends** - One of the more interesting things about using the ActivityPub protocol is that it allows for developers to write applications that can support any ActivityPub server, not just a specific instance (or even a specific application). For example, most Pleroma instances also host copies of the Mastodon front-end, for people that prefer its [Tweetdeck](https://en.wikipedia.org/wiki/TweetDeck)-like interface. Other available front-ends include:
27 28
   + [Pinafore](https://pinafore.social/), a most excellent (IMHO) web front-end that allows for a single user to manage multiple accounts (even on mobile).
28 29
   + [Brutaldon](https://github.com/jfmcbrayer/brutaldon), a web front-end which supports terminal-based browsers like [Lynx](https://en.wikipedia.org/wiki/Lynx_(web_browser)).
29
-  + Or, if you'd prefer, you can choose to use one of the native Android or iOS frontend clients available in their respective stores.
30
+  + Or, if you'd prefer, you can choose to use one of the native Android or iOS frontend clients available in their respective stores (I recommend [Tusky](https://tuskyapp.github.io/) on Android).
30 31
 + **Toot** - A microblog entry on Mastodon, or the act of creating such an entry. On Pleroma, the equivalent term is **post** ([apparently](https://social.wonderdome.net/notice/3913)).
31 32
 + **Boost** - A reshare of a toot or post by someone else. Unlike on the birdsite, Pleroma and Mastodon don't support comments with the reshares, which (IMHO) seems to help minimize the "look at the stupid thing this person said" factor.
33
++ **Content Warning** (aka **CW**) - A Content Warning is (typically) used to hide text behind a click-to-see control. They are very versatile, although not all front-ends support them the same way. Some people use CWs for everything, while others only use them for extreme circumstances (or not at all).
32 34
 
33 35
 OK, so now that we've gotten that out of the way, how should you actually get started in the Fediverse?
34 36
 
@@ -36,15 +38,23 @@ OK, so now that we've gotten that out of the way, how should you actually get st
36 38
 
37 39
 ### Step 1: Get an account.
38 40
 
39
-If you haven't been invited to join a specific instance and don't have a recommendation to go on (such as from a friend or associate), I'd suggest checking out [instances.social](https://instances.social/list), a website that lists a large number of Mastodon and Pleroma instances, many of which have open registrations.
41
+If you haven't been invited to join a specific instance and don't have a recommendation to go on (such as from a friend or associate), I'd suggest checking out [instances.social](https://instances.social/list), a website that lists a large number of Mastodon and Pleroma instances, many of which have open registrations. While most of the instances are considered "general use", some are organized around a specific theme or idea (like [motorcycles](https://motogp.space/), [socialism](https://toot.lu/), or *[Star Trek](https://tenforward.social/about)*).
40 42
 
41 43
 <a href="#" class="topLink">[ Back to Top ]</a>
42 44
 
43
-### Step 2: Follow people.
45
+### Step 2: Post an Introduction.
44 46
 
45
-Now that you're signed up, you need to start following others. So, how do you find people to follow? If you're signing up at a public instance (or even a private instance focused around some common interests or goals), you can start by viewing your instance's [Whole Known Network](https://pleroma.site/main/all) timeline. This timeline includes posts by people on that instance, as well as posts by the accounts that the people on that instance follow (for example, when you go to [mastodon.social](https://mastodon.social/), by default you'll see their Whole Known Network, consisting of every post from any account that's followed by at least one account on mastodon.social). Look for some posts that interest you, and follow the accounts that made those posts.
47
+Once you've got an account, you may find it easier to get followers if you post a brief message describing yourself, preferably including the `#introduction` hashtag somewhere within it.  
46 48
 
47
-If you're having trouble finding accounts to follow, you can use [instances.social](https://instances.social/list) for that, too. Just scroll through the list looking for instances devoted to [topics that](https://gamemaking.social/) [interest you](https://tenforward.social/), and follow some of the accounts that show up on their landing pages.
49
+These kinds of messages tend to be more useful at first, so try to do one as soon as you can. If you're on a Mastodon instance, you may even be able to pin your status to your profile, so it is always one of the first things that anyone sees about you when they pull your profile up (as of this writing, Pleroma doesn't currently support pinned statuses).
50
+
51
+<a href="#" class="topLink">[ Back to Top ]</a>
52
+
53
+### Step 3: Follow people.
54
+
55
+Now that you're signed up and posted an introduction, the next step is to start following others. So, how do you find people to follow? If you're signing up at a public instance (or even a private instance focused around some common interests or goals), you can start by viewing your instance's [Whole Known Network](https://pleroma.site/main/all) timeline. This timeline includes posts by people on that instance, as well as posts by the accounts that the people on that instance follow (for example, when you go to [mastodon.social](https://mastodon.social/), by default you'll see their Whole Known Network, consisting of every post from any account that's followed by at least one account on mastodon.social). Look for some posts that interest you, and follow the accounts that made those posts.
56
+
57
+If you're having trouble finding accounts to follow, you can use [instances.social](https://instances.social/list) for that, too. Just scroll through the list looking for instances devoted to [topics that](https://gamemaking.social/) [interest you](https://webdev.network/), and follow some of the accounts that show up on their landing pages.
48 58
 
49 59
 Once you start following some accounts, if you're on a Pleroma instance, you'll probably see some posts in your feed that were made by people that you don't follow, and you may wonder how they got there. These are posts that have actually been _boosted_ by someone in your feed, but the Pleroma front-end (by default) doesn't explicitly indicate this.
50 60
 
@@ -54,9 +64,9 @@ One quick word of warning - because of the way that both Mastodon and Pleroma ar
54 64
 
55 65
 <a href="#" class="topLink">[ Back to Top ]</a>
56 66
 
57
-### Step 3: Converse
67
+### Step 4: Converse
58 68
 
59
-One of the things that I really like about the Fediverse is that it feels like the Twitter did back when I first joined in 2007: there aren't a ton of people (yet), almost no one has more than a few hundred followers (yet), and the businesses haven't taken over there (yet). But, unlike even the birdsite of yore, there is a much greater emphasis on community as opposed to the *performative* posts ("Look at me! Look at me!") that have dominated centralized social media for so long.
69
+One of the things that I really like about the Fediverse is that it feels like the Twitter did back when I first joined in 2007: there aren't a ton of people (yet), almost no one has more than a few hundred followers (yet), and the businesses haven't taken over there (yet). But, unlike even the [birdsite](#birdsite) of yore, there is a much greater emphasis on community as opposed to the *performative* posts ("Look at me! Look at me!") that have dominated centralized social media for so long.
60 70
 
61 71
 So, once you start following people, the final step is to start actually conversing with them: reply to their questions, post questions of your own, and send messages of support when appropriate. As I said before, the smaller community size makes the connections that much more compelling, and the number of Mastodon and Pleroma instances virtually guarantees that there will be at least some other people out there who are into the same things you are.
62 72
 

+ 1
- 1
package.json View File

@@ -1,6 +1,6 @@
1 1
 {
2 2
   "name": "wonderdome-site",
3
-  "version": "0.2.0",
3
+  "version": "0.2.1",
4 4
   "description": "WonderDome.net static site, built using Gulp.",
5 5
   "dependencies": {},
6 6
   "devDependencies": {

+ 13
- 1
templates/partials/bottom.ejs View File

@@ -5,7 +5,7 @@
5 5
 			   class="licenseLink"
6 6
 		     href="http://creativecommons.org/publicdomain/zero/1.0/">
7 7
 		    <img src="https://licensebuttons.net/p/zero/1.0/80x15.png" class="licenseImg" alt="CC0" />
8
-		  </a> Site &copy; 2018 Eric Woodward, No Rights Reserved.<br />
8
+		  </a> Site &#x1f12f; 2018 Eric Woodward, All Rights Reversed.<br />
9 9
 		  To the extent possible under law, and except where otherwise indicated,
10 10
 		  <a rel="dct:publisher"
11 11
 		     href="https://www.wonderdome.net/">
@@ -33,6 +33,18 @@
33 33
 			The source code for building this site is available at
34 34
 			  <a href='https://git.itsericwoodward.com/eric/wonderdome-site/'>git.itsericwoodward.com</a>.
35 35
 		</p>
36
+		<p class="pageFooter-dates">
37
+      <% if (page.date_upd) {
38
+  			%>
39
+  			  Page last updated: <time datetime="<%= new Date(page.date_upd).toISOString() %>"><%= page.date_upd %></time>
40
+  			<%
41
+  		} else if (page.date_pub) {
42
+  			%>
43
+  			  Page first published: <time datetime="<%= new Date(page.date_pub).toISOString() %>"><%= page.date_pub %></time>
44
+  			<%
45
+  		}
46
+  		%>
47
+    </p>
36 48
 
37 49
 		<a href="#" class="footer-topLink topLink">[ Back to Top ]</a>
38 50
 	</div>

Loading…
Cancel
Save