diff --git a/articles/main.md b/articles/main.md index 0ba9813..0d21d32 100644 --- a/articles/main.md +++ b/articles/main.md @@ -2,7 +2,7 @@       Hello, and welcome to the Official Thunix wiki! This is a multi-contributor project created to give useful guides & documentation on common and uncommon topics alike. Most of the things in here will pertain directly to **Thunix**, which is the platform you are (or if not, _should be_) using. -If you have any questions about the project, feel free to Direct Message ``xdovahkinx`` on IRC, or any of the other contributors/staff @ ``#thunix``. +If you have any questions about the project, feel free to Direct Message ``dovahkin`` on IRC, or any of the other contributors/staff @ ``#thunix``. From all the contributors and staff at **Thunix**, we hope you enjoy the project and find it helpful and informative! Further notes; diff --git a/articles/system/main.md b/articles/system/main.md deleted file mode 100644 index 9e74733..0000000 --- a/articles/system/main.md +++ /dev/null @@ -1,9 +0,0 @@ -# List of System Generated Pages - -These documents are autogenerated from our man pages, and various readmes used here on thunix. - -* [ansible](/system/ansible) -* [chat](/system/chat) -* [thunix](/system/thunix) -* [tildegit.org](/system/tildegit.org) -* [iris](/system/iris) diff --git a/articles/tableofcontents.md b/articles/tableofcontents.md index 073696e..279f723 100644 --- a/articles/tableofcontents.md +++ b/articles/tableofcontents.md @@ -1,6 +1,35 @@ # Table of Contents - - Chapter 1 - Basic Shit - 1. Bullshit - - More Bullshit... - -Chapter 2 - Test + - Chapter 1 - Thunix and You. + 1. What the fuck is Thunix? + - History of Thunix + 2. Staff Bios + 3. Thunix Rules and Policies + 4. How can I help? + 5. Where is Thunix? + 6. [Contributions Directory](/wiki/Thunix/contribdir) + 7. [System-Generated Pages](/wiki/system/main) + + - Chapter 2 - SSH Shit. + 1. To Be Linked. (WIP) + + - Chapter 3 - Contributing + 1. [What is "Contributing"?](/wiki/contrib/top1) + - Git Crash Course + - History and Usage + 2. How to Contrib. (Using Git) + - General "Rule of Thumb"s + - Workflow + - Etiquette + - Methods of + 3. Contrib'ing to Thunix + - Guidelines & Proceedures + - Methods Available + - Tildegit & Ansible + - Formatting + + - Chapter 4 - The Wiki + 1. TBA/Planned. See Contributions Directory. + + - [Unsorted Pages](/wiki/unsorted/main) + - [Sandbox](/sandbox) diff --git a/articles/wiki/Thunix/contribdir.md b/articles/wiki/Thunix/contribdir.md new file mode 100644 index 0000000..aa5457c --- /dev/null +++ b/articles/wiki/Thunix/contribdir.md @@ -0,0 +1,26 @@ +# Contributions/Contributors Directory. + +### This is a directory of who is contributing to what, and ETC. Reference the Table of Contents for full names/directories. + +- Please contact these people for the respective Topic/Subtopic. DO NOT Contact Thunix Staff, unless they are a listed contrib. +- Have your name listed by contributing! See Chapter 3, Topic 3 for more info! +- If you cannot contact the relevant person for a given topic (say, after a week.)m Or otherwise N/A; contact ``dovahkin`` on IRC + +###### Dovahkin (xdovahkinx) - Wiki Maintainer. + - Ch 3 + - Ch 4 + - Ch 1, Top 4&6. + +###### Ubergeek (Ub3rg33k) - Thunix Staff. + - Ch 1 + +###### TechEmporium + - Ch 2 + +### Legend + - Chapter = "Ch." (Or Parent Topic, Ex: SSH) + - Top = "Topic" + - Sub = "Subtopic" + + Example: + - Ch 1, Top 2, Sub 3 = Chapter 1, Topic 2, Subtopic 3 diff --git a/articles/wiki/contributing.md b/articles/wiki/contrib/contributing.md similarity index 100% rename from articles/wiki/contributing.md rename to articles/wiki/contrib/contributing.md diff --git a/articles/wiki/contrib/top1.md b/articles/wiki/contrib/top1.md new file mode 100644 index 0000000..9029fcb --- /dev/null +++ b/articles/wiki/contrib/top1.md @@ -0,0 +1,38 @@ +# What is "Contributing"? + +### Definitions: +      [My Favorite](https://www.urbandictionary.com/define.php?term=contributing) +      [The Actual Definition](https://www.dictionary.com/browse/contributing) + +### The Answer to the Title. +      Contributing is the act of helping further the given environment/community by means of labor or assistance, over other methods; such as Moderating or Donating. +The most classic way of doing so is through means like Bughunting, Bug Reporting, Patches, or other meaningful contributions, such as this nice wiki you are reading. +The basic goal is to ease off some of the pressure on the given leadership of the community; in the case of Thunix, the SysAdmins/Staff. As such, contributing is really any task that accomplishes that goal. + +      Contributing is a great way to give back to a community you love and support where you cannot be part of the staff team or compensate some other way, usually financially. +It is understandable that everyone cannot pitch in through these other means, as everyone is on their own walks of life, so these little things add up and help make a community like Thunix what it is. + +Take my personal case for example: + +I (dovahkin) have been part of Thunix for a good while, about 2(ish) years. I was part of the original Thunix, and honestly was shocked when I heard about the service! +I mean, who wouldn't be?!?! A completely free SSH Shell that offers no caps on pretty much anything, Where the SysAdmins are a message away, with only rudimentary rules? Not to mention an active community, often which is friendly enough to help you when you are doing something stupid or unfamiliar? +HELLS YES. I'll take two! (Anyhow, I digress...) + +I honestly should've contributed more; and I feel that could be said for a majority of the service at the time. +(Mad props to ``hexhaxtron`` for putting up with us on his own time, btw.) +Anyhow; that's a mistake I made sure not to repeat. When I heard about the re-launch of Thunix, I immediately sent 5$ as a donation. +It isn't much when you consider the cost of the bottom line of what it takes to operate Thunix as we know it, but it was what I could spare; and I know it was appreciated :). +Seeing how my financial situation doesn't exactly allow me to be sending donations every month, I put my brain to work on how I might contribute by other means. +I proposed I head and maintain the wiki, as a sort of weekend project; just something to do in my spare time. Look at how it expanded! + +      Instead of some random things every week/other week, we have three contributors! All making more pushes to the wiki than I can bear listening to the notifications for! +Something so innocuous, as this little weekend project, turned into a major part of Thunix, and set an example of how powerful small contributions are. +With every push to this wiki, is one less thing that the SysAdmins have to explain to the skid asking questions in IRC (Which is usually me, lets be real....). + +At this point, I am rambling... You get the poimt? Contributing is an effective means to help where one cannot by other means. + +### Cool story bro, now how the fuck is that relevant to outside of Thunix? + +      The point was this; No matter how big or small a contribution might be, it has the potential to really affect the entire ecosystem. + +Now, let's talk about the giant in the room, being the way most might be familiar with contributing to; [Git/Version Control.](/wiki/contrib/top1_sub1). Prepare yourself for a crash-course and generic overview of Git. (We will probably release a dedicated topic for just git Eventually TM) diff --git a/articles/wiki/iris.md b/articles/wiki/iris.md index b7e7994..e9391b0 100644 --- a/articles/wiki/iris.md +++ b/articles/wiki/iris.md @@ -11,4 +11,4 @@ Once there, type `t` to see the topics. To read a topic, just type the topic nu To quite, just type `q`. ## See Also -* [iris](/system/iris) +* [iris](/wiki/system/iris) diff --git a/articles/wiki/main.md b/articles/wiki/main.md index 71b42b1..4f59cfe 100644 --- a/articles/wiki/main.md +++ b/articles/wiki/main.md @@ -1,9 +1,13 @@ # Current List of Pages -* [Contributing to the wiki](contributing) +### Page will be depreciated once Table of Contents is in full swing, as that is the effective point of this page, and etc. + +###### Links here MAY break depending on updates to the ToC. We will try to reflect those changes here. + +* ~~Contributing to the wiki~~ (See Table of Contents) * [How to use email](/wiki/email) * [Using SSH with thunix](/wiki/ssh) * [Iris](/wiki/iris) * [Databases](/wiki/databases) * [Admin Tools](/wiki/admintools) -* [Unsorted](/wiki/unsorted/main) +* ~~Unsorted~~ (See Table of Contents) diff --git a/articles/system/ansible.md b/articles/wiki/system/ansible.md similarity index 100% rename from articles/system/ansible.md rename to articles/wiki/system/ansible.md diff --git a/articles/system/chat.md b/articles/wiki/system/chat.md similarity index 100% rename from articles/system/chat.md rename to articles/wiki/system/chat.md diff --git a/articles/system/iris.md b/articles/wiki/system/iris.md similarity index 100% rename from articles/system/iris.md rename to articles/wiki/system/iris.md diff --git a/articles/wiki/system/main.md b/articles/wiki/system/main.md new file mode 100644 index 0000000..1d7aa20 --- /dev/null +++ b/articles/wiki/system/main.md @@ -0,0 +1,9 @@ +# List of System Generated Pages + +These documents are autogenerated from our man pages, and various readmes used here on thunix. + +* [ansible](/wiki/system/ansible) +* [chat](/wiki/system/chat) +* [thunix](/wiki/system/thunix) +* [tildegit.org](/wiki/system/tildegit.org) +* [iris](/wiki/system/iris) diff --git a/articles/system/thunix.md b/articles/wiki/system/thunix.md similarity index 100% rename from articles/system/thunix.md rename to articles/wiki/system/thunix.md diff --git a/articles/system/tildegit.org.md b/articles/wiki/system/tildegit.org.md similarity index 100% rename from articles/system/tildegit.org.md rename to articles/wiki/system/tildegit.org.md diff --git a/articles/wiki/unsorted/dovahkin/contrib/top1_sub1.md b/articles/wiki/unsorted/dovahkin/contrib/top1_sub1.md new file mode 100644 index 0000000..85e6ff1 --- /dev/null +++ b/articles/wiki/unsorted/dovahkin/contrib/top1_sub1.md @@ -0,0 +1 @@ +# WIP diff --git a/articles/wiki/unsorted/dovahkin/contrib/top1_sub2.md b/articles/wiki/unsorted/dovahkin/contrib/top1_sub2.md new file mode 100644 index 0000000..85e6ff1 --- /dev/null +++ b/articles/wiki/unsorted/dovahkin/contrib/top1_sub2.md @@ -0,0 +1 @@ +# WIP diff --git a/articles/wiki/unsorted/dovahkin/contrib/top2.md b/articles/wiki/unsorted/dovahkin/contrib/top2.md new file mode 100644 index 0000000..85e6ff1 --- /dev/null +++ b/articles/wiki/unsorted/dovahkin/contrib/top2.md @@ -0,0 +1 @@ +# WIP diff --git a/articles/wiki/unsorted/dovahkin/contrib/top2_sub1.md b/articles/wiki/unsorted/dovahkin/contrib/top2_sub1.md new file mode 100644 index 0000000..85e6ff1 --- /dev/null +++ b/articles/wiki/unsorted/dovahkin/contrib/top2_sub1.md @@ -0,0 +1 @@ +# WIP diff --git a/articles/wiki/unsorted/ubergeek/askingtoask.md b/articles/wiki/unsorted/ubergeek/askingtoask.md index 3648576..228187c 100644 --- a/articles/wiki/unsorted/ubergeek/askingtoask.md +++ b/articles/wiki/unsorted/ubergeek/askingtoask.md @@ -1,6 +1,6 @@ # Don't Ask to Ask -Don't ask to ask a question in [chat](/system/chat), or on [iris](/wiki/iris). Just ask your question! +Don't ask to ask a question in [chat](/wiki/system/chat), or on [iris](/wiki/iris). Just ask your question! Asking to ask is pointless. Either someone will answer your question, or they wont. Corollary: [Don't be Impatient](/wiki/unsorted/ubergeek/impatient). Sometimes, people are busy, and might take more than 10 seconds to respond. diff --git a/includes/sidebar.md b/includes/sidebar.md index e863a27..7c0235e 100644 --- a/includes/sidebar.md +++ b/includes/sidebar.md @@ -1,6 +1,7 @@ * [Home](/main) +* [Table of Contents](/tableofcontents) * [User Contributed Pages](/wiki/main) -* [System Generated Pages](/system/main) +* [System Generated Pages](/wiki/system/main) * [Sandbox](/sandbox) * [Thunix.net](https://thunix.net)