diff --git a/!JEKYLL b/!JEKYLL new file mode 100644 index 0000000..d7dc8e2 --- /dev/null +++ b/!JEKYLL @@ -0,0 +1 @@ +GitHub/Jekyll/ZIP diff --git a/!USING_THIS_TEMPLATE.md b/!USING_THIS_TEMPLATE.md new file mode 100644 index 0000000..2fb3379 --- /dev/null +++ b/!USING_THIS_TEMPLATE.md @@ -0,0 +1,56 @@ + +*** + +# Using this template + +Starting with version 8 of my series of templatesl, all the templates have been combined into one via Git branches. + +# WARNING + +Before you complete forking this project, please make sure you have followed the following instructions, or this template will be of no use to you. + +_The DeGoogle V2 template was used as a reference, as I haven't transformed the V8 template into a template yet at the time of writing this, and I needed a quick reference._ + +![/Setup/Graphics/Use-this-template-button.png](/Setup/Graphics/Use-this-template-button.png) + +Click on the [use this template] button (don't fork the project) + +![/Setup/Graphics/Include-Branches_Unchecked.png](/Setup/Graphics/Include-Branches_Unchecked.png) + +Scroll down to the bottom and find this checkbox. + +![/Setup/Graphics/Include-Branches_Checked.png](/Setup/Graphics/Include-Branches_Checked.png) + +Check the box (this will fork all the branches required to use this set of templates. + +## How to use this template + +Once you have completed the template process listed above, you will have a fresh new repository with all the templates. The default branch is `main` but it is of no use for the template process. + +There are currently 11 other branches. You can delete all the branches you don't want to use and set your preferred one as the default branch, or you can just switch the default branch to your preference. + +Here is a guide to the 11 template branches: + +`Template-SPM2001-Journaling` - This is my personal default journaling template for the Seanpm2001 life archive project + +`Template-SPM2001-Map` - This is my personal map data journaling template for the Seanpm2001 life archive project + +`Template-Snapcraft` - This is the snapcraft template for creating snap packages. + +`Template-SNU-Programming-Tools` - This is the SNU Programming Tools template for SNU projects related to the IDE collection set. + +`Template-SNU-Other` - This is a miscellaneous SNU template for other SNU projects. + +`Template-SNU-Default` - This is the default SNU template for general SNU projects. + +`Template-Meadows` - This is the template for the Meadows operating system project for its subprojects. + +`Template-GitHub-Pages-language` - This is my GitHub pages template for language category organizations. + +`Template-GitHub-Pages-default` - This is my GitHub pages template for general projects. + +`Template-DeGoogle` - This is my template for my DeGoogle article project series. + +`Template-Other` - This is my template for my other projects that don't fall under the other categories. + +*** diff --git a/.editorconfig b/.editorconfig index a72f8a7..5262048 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,6 +1,6 @@ # Start of script -# Editor configuration file for Seanpm2001/SNU project (V6-template derivative) +# Editor configuration file for Seanpm2001/SNU 2D Programming Tools IDE project (V6) root = true @@ -61,7 +61,7 @@ line_wrap_mode = soft wrap # File info # File type: Editorconfig file (*.editorconfig) -# File version: 1 (Monday, 2021 August 23rd at 5:02 pm) +# File version: 1 (Monday, 2021 August 23rd at 6:19 pm) # Line count (including blank lines and compiler line): 68 # End of script diff --git a/.gitattributes b/.gitattributes index 9286fd4..56ef881 100644 --- a/.gitattributes +++ b/.gitattributes @@ -10,14 +10,6 @@ *.htm linguist-documentation=false *.html linguist-detectable=true *.html linguist-documentation=false -*.mhtm linguist-detectable=true -*.mhtm linguist-documentation=false -*.mhtml linguist-detectable=true -*.mhtml linguist-documentation=false -*.xhtm linguist-detectable=true -*.xhtm linguist-documentation=false -*.xhtml linguist-detectable=true -*.xhtml linguist-documentation=false # Do not include, as it would become a dominant language that shouldn't be the language people refer this project to *.yml linguist-detectable=false *.yml linguist-documentation=false @@ -27,37 +19,13 @@ # Do not include, as it would become the 100% dominant language and would hide all the other languages as "other" *.md linguist-detectable=false *.md linguist-documentation=false -*.mkd linguist-detectable=false -*.mkd linguist-documentation=false -*.mdown linguist-detectable=false -*.mdown linguist-documentation=false -*.markdown linguist-detectable=false -*.markdown linguist-documentation=false # Makefile (GNU Make) # Do not include, as it is not needed to be shown *.mk linguist-detectable=false *.mk linguist-documentation=false -*.mak linguist-detectable=false -*.mak linguist-documentation=false -*.make linguist-detectable=false -*.make linguist-documentation=false -*.makefile linguist-detectable=false -*.makefile linguist-documentation=false -# Java -*.java linguist-detectable=true -*.java linguist-documentation=false -# ROFF -*.0 linguist-detectable=false -*.0 linguist-documentation=false -*.1 linguist-detectable=false -*.1 linguist-documentation=false -*.2 linguist-detectable=false -*.2 linguist-documentation=false -*.3 linguist-detectable=false -*.3 linguist-documentation=false # End of linguist script # File info -# File type: gitattributes file (*.gitattributes) -# File version: 2 (2022, Wednesday, April 20th at 1:43 pm PST) -# Line count (including blank lines and compiler line): 64 +# File type: .gitattributes file +# File version: 1 (Monday, 2021 August 23rd at 4:17 pm) +# Line count (including blank lines and compiler line): 32 # End of script diff --git a/.github/Discussions/1/Body/OldVersions/README_V1.md b/.github/Discussions/1/Body/OldVersions/README_V1.md deleted file mode 100644 index cf0916e..0000000 --- a/.github/Discussions/1/Body/OldVersions/README_V1.md +++ /dev/null @@ -1,22 +0,0 @@ - -## 👋 Welcome! - We’re using Discussions as a place to connect with other members of our community. We hope that you: - * Ask questions you’re wondering about. - * Share ideas. - * Engage with other community members. - * Welcome others and are open-minded. Remember that this is a community we - build together 💪. - - To get started, comment below with an introduction of yourself and tell us about what you do with this community. - - diff --git a/.github/Discussions/1/Body/README.md b/.github/Discussions/1/Body/README.md deleted file mode 100644 index cf0916e..0000000 --- a/.github/Discussions/1/Body/README.md +++ /dev/null @@ -1,22 +0,0 @@ - -## 👋 Welcome! - We’re using Discussions as a place to connect with other members of our community. We hope that you: - * Ask questions you’re wondering about. - * Share ideas. - * Engage with other community members. - * Welcome others and are open-minded. Remember that this is a community we - build together 💪. - - To get started, comment below with an introduction of yourself and tell us about what you do with this community. - - diff --git a/.github/Discussions/1/Title/TITLE.txt b/.github/Discussions/1/Title/TITLE.txt deleted file mode 100644 index fbd9188..0000000 --- a/.github/Discussions/1/Title/TITLE.txt +++ /dev/null @@ -1 +0,0 @@ -Welcome to Learn-Java Discussions! #1 diff --git a/.github/Discussions/1/URL/LINK.txt b/.github/Discussions/1/URL/LINK.txt deleted file mode 100644 index bf55348..0000000 --- a/.github/Discussions/1/URL/LINK.txt +++ /dev/null @@ -1 +0,0 @@ -https://github.com/seanpm2001/Learn-Java/discussions/1 diff --git a/.github/Pull_Requests/1/Body/OldVersions/README_V1.txt b/.github/Pull_Requests/1/Body/OldVersions/README_V1.txt new file mode 100644 index 0000000..a9e48d3 --- /dev/null +++ b/.github/Pull_Requests/1/Body/OldVersions/README_V1.txt @@ -0,0 +1 @@ +Create README.txt and branch out to "Other" branch. diff --git a/.github/Pull_Requests/1/Body/README.txt b/.github/Pull_Requests/1/Body/README.txt new file mode 100644 index 0000000..a9e48d3 --- /dev/null +++ b/.github/Pull_Requests/1/Body/README.txt @@ -0,0 +1 @@ +Create README.txt and branch out to "Other" branch. diff --git a/.github/Pull_Requests/1/Title/TITLE.txt b/.github/Pull_Requests/1/Title/TITLE.txt new file mode 100644 index 0000000..20e9c70 --- /dev/null +++ b/.github/Pull_Requests/1/Title/TITLE.txt @@ -0,0 +1 @@ +Branch out to 'other'' #1 diff --git a/.github/Pull_Requests/1/URL/LINK.txt b/.github/Pull_Requests/1/URL/LINK.txt new file mode 100644 index 0000000..1ea49fb --- /dev/null +++ b/.github/Pull_Requests/1/URL/LINK.txt @@ -0,0 +1 @@ +https://github.com/seanpm2001/Git-Template_V8/pull/1 diff --git a/.github/Pull_Requests/10/Body/OldVersions/README_V1.md b/.github/Pull_Requests/10/Body/OldVersions/README_V1.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/10/Body/OldVersions/README_V1.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/10/Body/README.md b/.github/Pull_Requests/10/Body/README.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/10/Body/README.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/10/Title/TITLE.txt b/.github/Pull_Requests/10/Title/TITLE.txt new file mode 100644 index 0000000..8afa2c1 --- /dev/null +++ b/.github/Pull_Requests/10/Title/TITLE.txt @@ -0,0 +1 @@ +Branch out to SNU Other diff --git a/.github/Pull_Requests/10/URL/LINK.txt b/.github/Pull_Requests/10/URL/LINK.txt new file mode 100644 index 0000000..8e32b38 --- /dev/null +++ b/.github/Pull_Requests/10/URL/LINK.txt @@ -0,0 +1 @@ +https://github.com/seanpm2001/Git-Template_V8/pull/10 diff --git a/.github/Pull_Requests/11/Body/OldVersions/README_V1.md b/.github/Pull_Requests/11/Body/OldVersions/README_V1.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/11/Body/OldVersions/README_V1.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/11/Body/README.md b/.github/Pull_Requests/11/Body/README.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/11/Body/README.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/11/Title/TITLE.txt b/.github/Pull_Requests/11/Title/TITLE.txt new file mode 100644 index 0000000..fdf31eb --- /dev/null +++ b/.github/Pull_Requests/11/Title/TITLE.txt @@ -0,0 +1 @@ +Branch out to SNU Programming Tools diff --git a/.github/Pull_Requests/11/URL/LINK.txt b/.github/Pull_Requests/11/URL/LINK.txt new file mode 100644 index 0000000..02ff94d --- /dev/null +++ b/.github/Pull_Requests/11/URL/LINK.txt @@ -0,0 +1 @@ +https://github.com/seanpm2001/Git-Template_V8/pull/11 diff --git a/.github/Pull_Requests/2/Body/OldVersions/README_V1.txt b/.github/Pull_Requests/2/Body/OldVersions/README_V1.txt new file mode 100644 index 0000000..4dc6f4e --- /dev/null +++ b/.github/Pull_Requests/2/Body/OldVersions/README_V1.txt @@ -0,0 +1 @@ +Create the DeGoogle branch. diff --git a/.github/Pull_Requests/2/Body/README.txt b/.github/Pull_Requests/2/Body/README.txt new file mode 100644 index 0000000..4dc6f4e --- /dev/null +++ b/.github/Pull_Requests/2/Body/README.txt @@ -0,0 +1 @@ +Create the DeGoogle branch. diff --git a/.github/Pull_Requests/2/Title/TITLE.txt b/.github/Pull_Requests/2/Title/TITLE.txt new file mode 100644 index 0000000..4e33d85 --- /dev/null +++ b/.github/Pull_Requests/2/Title/TITLE.txt @@ -0,0 +1 @@ +Branch out to DeGoogle #2 diff --git a/.github/Pull_Requests/2/URL/LINK.txt b/.github/Pull_Requests/2/URL/LINK.txt new file mode 100644 index 0000000..b1328bb --- /dev/null +++ b/.github/Pull_Requests/2/URL/LINK.txt @@ -0,0 +1 @@ +https://github.com/seanpm2001/Git-Template_V8/pull/2 diff --git a/.github/Pull_Requests/3/Body/OldVersions/README_V1.md b/.github/Pull_Requests/3/Body/OldVersions/README_V1.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/3/Body/OldVersions/README_V1.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/3/Body/README.md b/.github/Pull_Requests/3/Body/README.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/3/Body/README.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/3/Title/TITLE.txt b/.github/Pull_Requests/3/Title/TITLE.txt new file mode 100644 index 0000000..3e4beeb --- /dev/null +++ b/.github/Pull_Requests/3/Title/TITLE.txt @@ -0,0 +1 @@ +Branch out to GitHub pages default #3 diff --git a/.github/Pull_Requests/3/URL/LINK.txt b/.github/Pull_Requests/3/URL/LINK.txt new file mode 100644 index 0000000..a966d96 --- /dev/null +++ b/.github/Pull_Requests/3/URL/LINK.txt @@ -0,0 +1 @@ +https://github.com/seanpm2001/Git-Template_V8/pull/3 diff --git a/.github/Pull_Requests/4/Body/OldVersions/README_V1.md b/.github/Pull_Requests/4/Body/OldVersions/README_V1.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/4/Body/OldVersions/README_V1.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/4/Body/README.md b/.github/Pull_Requests/4/Body/README.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/4/Body/README.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/4/Title/TITLE.txt b/.github/Pull_Requests/4/Title/TITLE.txt new file mode 100644 index 0000000..7ac01c4 --- /dev/null +++ b/.github/Pull_Requests/4/Title/TITLE.txt @@ -0,0 +1 @@ +Branch out to GitHub-Pages-Language diff --git a/.github/Pull_Requests/4/URL/LINK.txt b/.github/Pull_Requests/4/URL/LINK.txt new file mode 100644 index 0000000..869a692 --- /dev/null +++ b/.github/Pull_Requests/4/URL/LINK.txt @@ -0,0 +1 @@ +https://github.com/seanpm2001/Git-Template_V8/pull/4 diff --git a/.github/Pull_Requests/5/Body/OldVersions/README_V1.md b/.github/Pull_Requests/5/Body/OldVersions/README_V1.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/5/Body/OldVersions/README_V1.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/5/Body/README.md b/.github/Pull_Requests/5/Body/README.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/5/Body/README.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/5/Title/TITLE.txt b/.github/Pull_Requests/5/Title/TITLE.txt new file mode 100644 index 0000000..de09c97 --- /dev/null +++ b/.github/Pull_Requests/5/Title/TITLE.txt @@ -0,0 +1 @@ +Branch out to Snapcraft diff --git a/.github/Pull_Requests/5/URL/LINK.txt b/.github/Pull_Requests/5/URL/LINK.txt new file mode 100644 index 0000000..4f9e20d --- /dev/null +++ b/.github/Pull_Requests/5/URL/LINK.txt @@ -0,0 +1 @@ +https://github.com/seanpm2001/Git-Template_V8/pull/5 diff --git a/.github/Pull_Requests/6/Body/OldVersions/README_V1.md b/.github/Pull_Requests/6/Body/OldVersions/README_V1.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/6/Body/OldVersions/README_V1.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/6/Body/README.md b/.github/Pull_Requests/6/Body/README.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/6/Body/README.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/6/Title/TITLE.txt b/.github/Pull_Requests/6/Title/TITLE.txt new file mode 100644 index 0000000..d468df7 --- /dev/null +++ b/.github/Pull_Requests/6/Title/TITLE.txt @@ -0,0 +1 @@ +Branch out to Meadows diff --git a/.github/Pull_Requests/6/URL/LINK.txt b/.github/Pull_Requests/6/URL/LINK.txt new file mode 100644 index 0000000..41bbf02 --- /dev/null +++ b/.github/Pull_Requests/6/URL/LINK.txt @@ -0,0 +1 @@ +https://github.com/seanpm2001/Git-Template_V8/pull/6 diff --git a/.github/Pull_Requests/7/Body/OldVersions/README_V1.md b/.github/Pull_Requests/7/Body/OldVersions/README_V1.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/7/Body/OldVersions/README_V1.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/7/Body/README.md b/.github/Pull_Requests/7/Body/README.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/7/Body/README.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/7/Title/TITLE.txt b/.github/Pull_Requests/7/Title/TITLE.txt new file mode 100644 index 0000000..487ff43 --- /dev/null +++ b/.github/Pull_Requests/7/Title/TITLE.txt @@ -0,0 +1 @@ +Branch out to journaling diff --git a/.github/Pull_Requests/7/URL/LINK.txt b/.github/Pull_Requests/7/URL/LINK.txt new file mode 100644 index 0000000..31ce353 --- /dev/null +++ b/.github/Pull_Requests/7/URL/LINK.txt @@ -0,0 +1 @@ +https://github.com/seanpm2001/Git-Template_V8/pull/7 diff --git a/.github/Pull_Requests/8/Body/OldVersions/README_V1.md b/.github/Pull_Requests/8/Body/OldVersions/README_V1.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/8/Body/OldVersions/README_V1.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/8/Body/README.md b/.github/Pull_Requests/8/Body/README.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/8/Body/README.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/8/Title/TITLE.txt b/.github/Pull_Requests/8/Title/TITLE.txt new file mode 100644 index 0000000..5c34982 --- /dev/null +++ b/.github/Pull_Requests/8/Title/TITLE.txt @@ -0,0 +1 @@ +Branch out to Journaling map diff --git a/.github/Pull_Requests/8/URL/LINK.txt b/.github/Pull_Requests/8/URL/LINK.txt new file mode 100644 index 0000000..8b018dc --- /dev/null +++ b/.github/Pull_Requests/8/URL/LINK.txt @@ -0,0 +1 @@ +https://github.com/seanpm2001/Git-Template_V8/pull/8 diff --git a/.github/Pull_Requests/9/Body/OldVersions/README_V1.md b/.github/Pull_Requests/9/Body/OldVersions/README_V1.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/9/Body/OldVersions/README_V1.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/9/Body/README.md b/.github/Pull_Requests/9/Body/README.md new file mode 100644 index 0000000..ef517cc --- /dev/null +++ b/.github/Pull_Requests/9/Body/README.md @@ -0,0 +1 @@ +_No description provided._ diff --git a/.github/Pull_Requests/9/Title/TITLE.txt b/.github/Pull_Requests/9/Title/TITLE.txt new file mode 100644 index 0000000..56e9859 --- /dev/null +++ b/.github/Pull_Requests/9/Title/TITLE.txt @@ -0,0 +1 @@ +Branch out to SNU Default diff --git a/.github/Pull_Requests/9/URL/LINK.txt b/.github/Pull_Requests/9/URL/LINK.txt new file mode 100644 index 0000000..6f1362e --- /dev/null +++ b/.github/Pull_Requests/9/URL/LINK.txt @@ -0,0 +1 @@ +https://github.com/seanpm2001/Git-Template_V8/pull/9 diff --git a/.github/Pull_Requests/OldVersions/English/US/1/1-100/README_V1.md b/.github/Pull_Requests/OldVersions/English/US/1/1-100/README_V1.md deleted file mode 100644 index 561276c..0000000 --- a/.github/Pull_Requests/OldVersions/English/US/1/1-100/README_V1.md +++ /dev/null @@ -1,8 +0,0 @@ - -*** - -# Privacy policy - -I archive my own GitHub discussions, pull requests, and issues. By default, I respect users privacy, and will not have your issue, pull request, or discussion archived. You have to specifically ask for it to be archived if you want it to be. - -*** diff --git a/.github/Pull_Requests/README.md b/.github/Pull_Requests/README.md deleted file mode 100644 index 561276c..0000000 --- a/.github/Pull_Requests/README.md +++ /dev/null @@ -1,8 +0,0 @@ - -*** - -# Privacy policy - -I archive my own GitHub discussions, pull requests, and issues. By default, I respect users privacy, and will not have your issue, pull request, or discussion archived. You have to specifically ask for it to be archived if you want it to be. - -*** diff --git a/.github/SocialPreview/Java_Wide1.jpeg b/.github/SocialPreview/Java_Wide1.jpeg deleted file mode 100644 index 2617668..0000000 Binary files a/.github/SocialPreview/Java_Wide1.jpeg and /dev/null differ diff --git a/Branches/!README/OldVersions/English/US/1/1-100/README_V1.md b/Branches/!README/OldVersions/English/US/1/1-100/README_V1.md new file mode 100644 index 0000000..462723b --- /dev/null +++ b/Branches/!README/OldVersions/English/US/1/1-100/README_V1.md @@ -0,0 +1,48 @@ + +*** + +# Branches + +Jump on over to another branch of this repository. + +[All branches](https://github.com/seanpm2001/Git-Template_V8/branches/) + +Reset to branch 0. + +[$NOTREE](https://github.com/seanpm2001/Git-Template_V8/) + +## Default + +[main](https://github.com/seanpm2001/SeansLifeArchive_Images_Bit_City_-NimbleBit_Game-/tree/main/) + +## Others + +[Template-Snapcraft](https://github.com/seanpm2001/Git-Template_V8/tree/Template-Snapcraft/) + +[Template-SPM2001-Map](https://github.com/seanpm2001/Git-Template_V8/tree/Template-SPM2001-Map/) + +[Template-SPM2001-Journaling-TW-ELM-V1](https://github.com/seanpm2001/Git-Template_V8/tree/Template-SPM2001-Journaling-TW-ELM-V1/) + +[Template-SPM2001-Journaling](https://github.com/seanpm2001/Git-Template_V8/tree/Template-SPM2001-Journaling/) + +[Template-SNU-Programming-Tools](https://github.com/seanpm2001/Git-Template_V8/tree/Template-SNU-Programming-Tools/) + +[Template-SNU-Other](https://github.com/seanpm2001/Git-Template_V8/tree/Template-SNU-Other/) + +[Template-SNU-Default](https://github.com/seanpm2001/Git-Template_V8/tree/Template-SNU-Default/) + +[Template-Other](https://github.com/seanpm2001/Git-Template_V8/tree/Template-Other/) + +[Template-Meadows](https://github.com/seanpm2001/Git-Template_V8/tree/Template-Meadows/) + +[Template-GitHub-Pages-language](https://github.com/seanpm2001/Git-Template_V8/tree/Template-GitHub-Pages-language/) + +[Template-GitHub-Pages-default](https://github.com/seanpm2001/Git-Template_V8/tree/Template-GitHub-Pages-default/) + +[Template-DeGoogle](https://github.com/seanpm2001/Git-Template_V8/tree/Template-DeGoogle/) + +*** + +**File version:** `1 (2022, Saturday, Apri 16th at 7:44 pm PST)` + +*** diff --git a/Branches/README.md b/Branches/README.md new file mode 100644 index 0000000..462723b --- /dev/null +++ b/Branches/README.md @@ -0,0 +1,48 @@ + +*** + +# Branches + +Jump on over to another branch of this repository. + +[All branches](https://github.com/seanpm2001/Git-Template_V8/branches/) + +Reset to branch 0. + +[$NOTREE](https://github.com/seanpm2001/Git-Template_V8/) + +## Default + +[main](https://github.com/seanpm2001/SeansLifeArchive_Images_Bit_City_-NimbleBit_Game-/tree/main/) + +## Others + +[Template-Snapcraft](https://github.com/seanpm2001/Git-Template_V8/tree/Template-Snapcraft/) + +[Template-SPM2001-Map](https://github.com/seanpm2001/Git-Template_V8/tree/Template-SPM2001-Map/) + +[Template-SPM2001-Journaling-TW-ELM-V1](https://github.com/seanpm2001/Git-Template_V8/tree/Template-SPM2001-Journaling-TW-ELM-V1/) + +[Template-SPM2001-Journaling](https://github.com/seanpm2001/Git-Template_V8/tree/Template-SPM2001-Journaling/) + +[Template-SNU-Programming-Tools](https://github.com/seanpm2001/Git-Template_V8/tree/Template-SNU-Programming-Tools/) + +[Template-SNU-Other](https://github.com/seanpm2001/Git-Template_V8/tree/Template-SNU-Other/) + +[Template-SNU-Default](https://github.com/seanpm2001/Git-Template_V8/tree/Template-SNU-Default/) + +[Template-Other](https://github.com/seanpm2001/Git-Template_V8/tree/Template-Other/) + +[Template-Meadows](https://github.com/seanpm2001/Git-Template_V8/tree/Template-Meadows/) + +[Template-GitHub-Pages-language](https://github.com/seanpm2001/Git-Template_V8/tree/Template-GitHub-Pages-language/) + +[Template-GitHub-Pages-default](https://github.com/seanpm2001/Git-Template_V8/tree/Template-GitHub-Pages-default/) + +[Template-DeGoogle](https://github.com/seanpm2001/Git-Template_V8/tree/Template-DeGoogle/) + +*** + +**File version:** `1 (2022, Saturday, Apri 16th at 7:44 pm PST)` + +*** diff --git a/COPYINGL b/COPYINGL index c66d669..502bbbe 100644 --- a/COPYINGL +++ b/COPYINGL @@ -1,7 +1,7 @@ # LICENSE UNDER DEVELOPMENT -Copying this SNU subproject (from @Seanpm2001) +Copying this Miscellenaneous project (from @Seanpm2001) You are free to copy and distribute my software anywhere, as long as you abide by the rules of the LICENSE (GNU General Public License V3) and follow these 4 rules: @@ -17,8 +17,8 @@ Additionally -Copyleft (🄯) Seanpm2001 (2018-2021) +Copyleft (🄯) Seanpm2001 (2021-2021) -File version: 1 (2021, Monday August 23rd at 5:14 pm) +File version: 1 (2021, Monday August 23rd at 6:27 pm) Original file name: COPYING (changed to COPYINGL so that GitHub wouldn't overwrite the GPL3 as the main license, renaming this file is safe) diff --git a/DeGoogle b/DeGoogle new file mode 100644 index 0000000..4f0da93 --- /dev/null +++ b/DeGoogle @@ -0,0 +1 @@ +# DeGoogle branch diff --git a/Docs/Codeowners/OldVersions/English/US/1/1-100/README_V1.md b/Docs/Codeowners/OldVersions/English/US/1/1-100/README_V1.md new file mode 100644 index 0000000..e487941 --- /dev/null +++ b/Docs/Codeowners/OldVersions/English/US/1/1-100/README_V1.md @@ -0,0 +1,14 @@ + +*** + +# Codeowners + +## About + +A `CODEOWNERS` files was added to every branch in the V8.2022.04.16 update. I am unsure if this will cause issues with other people who want to use this template. + +*** + +**File version:** `1 (2022, Saturday, April 16th at 7:34 pm PST) + +*** diff --git a/Docs/Codeowners/README.md b/Docs/Codeowners/README.md new file mode 100644 index 0000000..e487941 --- /dev/null +++ b/Docs/Codeowners/README.md @@ -0,0 +1,14 @@ + +*** + +# Codeowners + +## About + +A `CODEOWNERS` files was added to every branch in the V8.2022.04.16 update. I am unsure if this will cause issues with other people who want to use this template. + +*** + +**File version:** `1 (2022, Saturday, April 16th at 7:34 pm PST) + +*** diff --git a/Docs/Commit-Count/OldVersions/English/US/1/1-100/README_V1.md b/Docs/Commit-Count/OldVersions/English/US/1/1-100/README_V1.md new file mode 100644 index 0000000..0e67138 --- /dev/null +++ b/Docs/Commit-Count/OldVersions/English/US/1/1-100/README_V1.md @@ -0,0 +1,16 @@ + +*** + +# Commit count for Git-Template_V8 + +This project has a moderate of commits. Unfortunately, they aren't very accessible. + +Each branch has between 30 and 100+ commits, and there are 13 branches (as of 2022, Saturday, April 16th) + +Unfortunately, each commit doesn't show up on my profile unless it was done on the edefault branch [`main`](https://github.com/seanpm2001/Git-Template_V8/tree/main) + +*** + +**File version:** `1 (2022, Saturday, April 16th at 7:27 pm PST)` + +*** diff --git a/Docs/Commit-Count/README.md b/Docs/Commit-Count/README.md new file mode 100644 index 0000000..0e67138 --- /dev/null +++ b/Docs/Commit-Count/README.md @@ -0,0 +1,16 @@ + +*** + +# Commit count for Git-Template_V8 + +This project has a moderate of commits. Unfortunately, they aren't very accessible. + +Each branch has between 30 and 100+ commits, and there are 13 branches (as of 2022, Saturday, April 16th) + +Unfortunately, each commit doesn't show up on my profile unless it was done on the edefault branch [`main`](https://github.com/seanpm2001/Git-Template_V8/tree/main) + +*** + +**File version:** `1 (2022, Saturday, April 16th at 7:27 pm PST)` + +*** diff --git a/Docs/Releases/V8/8.2022.04.16/!OldVersions/English/US/1/1-100/README_V1.md b/Docs/Releases/V8/8.2022.04.16/!OldVersions/English/US/1/1-100/README_V1.md new file mode 100644 index 0000000..63c2c54 --- /dev/null +++ b/Docs/Releases/V8/8.2022.04.16/!OldVersions/English/US/1/1-100/README_V1.md @@ -0,0 +1,20 @@ + +*** + +# Version 8 : Release 2022 April 16th + +## V8.2022.04.16 + +### About + +I made some changes to this template today, as a few features have been neglected for a few months. + +I updated ALL 13 branches this time. Some branches were still using `FUNDING.yml` instead of `.FUNDING.yml` and missing the `/Pull_Requests/` directory, so I fixed that on specific branches. + +On all branches, I added support for the `AUTOMATE2001.yml` todo file, and a `CODEOWNERS` file (valid, with no bugs) + +*** + +**File version:** `1 (2022, Saturday, April 16th at 7:16 pm PST)` + +*** diff --git a/Docs/Releases/V8/8.2022.04.16/!OldVersions/English/US/1/1-100/README_V2.md b/Docs/Releases/V8/8.2022.04.16/!OldVersions/English/US/1/1-100/README_V2.md new file mode 100644 index 0000000..b6c7500 --- /dev/null +++ b/Docs/Releases/V8/8.2022.04.16/!OldVersions/English/US/1/1-100/README_V2.md @@ -0,0 +1,24 @@ + +*** + +# Version 8 : Release 2022 April 16th + +## V8.2022.04.16 + +### About + +I made some changes to this template today, as a few features have been neglected for a few months. + +I updated ALL 13 branches this time. Some branches were still using `FUNDING.yml` instead of `.FUNDING.yml` and missing the `/Pull_Requests/` directory, so I fixed that on specific branches. + +On all branches, I added support for the `AUTOMATE2001.yml` todo file, and a `CODEOWNERS` file (valid, with no bugs) + +This was all I had the time for today. I still have other pending features (README improvements, updates to AUTHORS, CREDITS, INSTALL, and desktop.ini files, etc.) + +This release wasn't tagged, as I don't feel like tagging releases on this project. + +*** + +**File version:** `2 (2022, Saturday, April 16th at 7:23 pm PST)` + +*** diff --git a/Docs/Releases/V8/8.2022.04.16/README.md b/Docs/Releases/V8/8.2022.04.16/README.md new file mode 100644 index 0000000..b6c7500 --- /dev/null +++ b/Docs/Releases/V8/8.2022.04.16/README.md @@ -0,0 +1,24 @@ + +*** + +# Version 8 : Release 2022 April 16th + +## V8.2022.04.16 + +### About + +I made some changes to this template today, as a few features have been neglected for a few months. + +I updated ALL 13 branches this time. Some branches were still using `FUNDING.yml` instead of `.FUNDING.yml` and missing the `/Pull_Requests/` directory, so I fixed that on specific branches. + +On all branches, I added support for the `AUTOMATE2001.yml` todo file, and a `CODEOWNERS` file (valid, with no bugs) + +This was all I had the time for today. I still have other pending features (README improvements, updates to AUTHORS, CREDITS, INSTALL, and desktop.ini files, etc.) + +This release wasn't tagged, as I don't feel like tagging releases on this project. + +*** + +**File version:** `2 (2022, Saturday, April 16th at 7:23 pm PST)` + +*** diff --git a/Docs/Releases/V8/8.2022.04.17/OldVersions/English/US/1/1-100/README_V1.md b/Docs/Releases/V8/8.2022.04.17/OldVersions/English/US/1/1-100/README_V1.md new file mode 100644 index 0000000..94f9fc1 --- /dev/null +++ b/Docs/Releases/V8/8.2022.04.17/OldVersions/English/US/1/1-100/README_V1.md @@ -0,0 +1,24 @@ + +*** + +# Version 8 : Release 2022 April 17th + +## V8.2022.04.17 + +### About + +I made some changes to this template today. + +I only updated the 2 GitHub Pages branches (`template-github-pages-default` & `template-github-pages-langauge`) to include 13 embedded Jekyll themes that come with GitHub. They were added for support and compatibility reasons, and to avoid the site failing if the originals ever went down or had a problem. + +Unfortunately, I made a small capitalization error, so you can't easily go between the 2 branches if you are in the `Pages-Themes` / `Pages-themes` directory or deeper. + +This was all I had the time for today. I still have other pending features (README improvements, updates to AUTHORS, CREDITS, INSTALL, and desktop.ini files, etc.) + +This release wasn't tagged, as I don't feel like tagging releases on this project. + +*** + +**File version:** `1 (2022, Sunday, April 17th at 9:02 pm PST)` + +*** diff --git a/Docs/Releases/V8/8.2022.04.17/README.md b/Docs/Releases/V8/8.2022.04.17/README.md new file mode 100644 index 0000000..94f9fc1 --- /dev/null +++ b/Docs/Releases/V8/8.2022.04.17/README.md @@ -0,0 +1,24 @@ + +*** + +# Version 8 : Release 2022 April 17th + +## V8.2022.04.17 + +### About + +I made some changes to this template today. + +I only updated the 2 GitHub Pages branches (`template-github-pages-default` & `template-github-pages-langauge`) to include 13 embedded Jekyll themes that come with GitHub. They were added for support and compatibility reasons, and to avoid the site failing if the originals ever went down or had a problem. + +Unfortunately, I made a small capitalization error, so you can't easily go between the 2 branches if you are in the `Pages-Themes` / `Pages-themes` directory or deeper. + +This was all I had the time for today. I still have other pending features (README improvements, updates to AUTHORS, CREDITS, INSTALL, and desktop.ini files, etc.) + +This release wasn't tagged, as I don't feel like tagging releases on this project. + +*** + +**File version:** `1 (2022, Sunday, April 17th at 9:02 pm PST)` + +*** diff --git a/Docs/V9_Considerations/OldVersions/English/US/1/1-100/README_V1.md b/Docs/V9_Considerations/OldVersions/English/US/1/1-100/README_V1.md new file mode 100644 index 0000000..470abaf --- /dev/null +++ b/Docs/V9_Considerations/OldVersions/English/US/1/1-100/README_V1.md @@ -0,0 +1,12 @@ + +*** + +# V9 considerations + +I have been considering branching off to version 9 for quite some time. I feel like each incremental change I make destroys the reference point for the template. I have just been unsure and undecided on creating a version 9. + +*** + +**File version:** `1 (2022, Saturday, April 16th at 7:31 pm PST)` + +*** diff --git a/Docs/V9_Considerations/README.md b/Docs/V9_Considerations/README.md new file mode 100644 index 0000000..470abaf --- /dev/null +++ b/Docs/V9_Considerations/README.md @@ -0,0 +1,12 @@ + +*** + +# V9 considerations + +I have been considering branching off to version 9 for quite some time. I feel like each incremental change I make destroys the reference point for the template. I have just been unsure and undecided on creating a version 9. + +*** + +**File version:** `1 (2022, Saturday, April 16th at 7:31 pm PST)` + +*** diff --git a/GitHub-Pages-Default b/GitHub-Pages-Default new file mode 100644 index 0000000..3231967 --- /dev/null +++ b/GitHub-Pages-Default @@ -0,0 +1 @@ +# GitHub pages default branch diff --git a/GitHub-Pages-Language b/GitHub-Pages-Language new file mode 100644 index 0000000..d2544f3 --- /dev/null +++ b/GitHub-Pages-Language @@ -0,0 +1 @@ +# GitHub-Pages-Language branch diff --git a/INSTALL b/INSTALL index 2f7ed5e..a0db5a1 100644 --- a/INSTALL +++ b/INSTALL @@ -1,29 +1,28 @@ --- -Installing this SNU Subproject by @seanpm2001 +Installing this Miscellaneous project by @seanpm2001 --- -This project currently doesn't have to be installed to be viewed, and currently doesn't require installation, it is a basic website project that is compliant with web standards, so it should work in any web browser that respects WHATWG. It does need to be downloaded first. + + +Install instructions need to be added manually. --- -Install instructions file version: 1 (Monday, August 23rd 2021 at 5:22 pm) +Install instructions file version: 1 (Monday, August 23rd 2021 at 6:31 pm) --- diff --git a/JMAP b/JMAP new file mode 100644 index 0000000..b58a223 --- /dev/null +++ b/JMAP @@ -0,0 +1 @@ +# Journaling map diff --git a/Java_programming_language_logo.svg b/Java_programming_language_logo.svg deleted file mode 100644 index 80260a7..0000000 --- a/Java_programming_language_logo.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/Journaling b/Journaling new file mode 100644 index 0000000..151038f --- /dev/null +++ b/Journaling @@ -0,0 +1 @@ +# Journaling branch diff --git a/Learn-Java/Samples/Break-Keyword/Break_Keyword_InJava.java b/Learn-Java/Samples/Break-Keyword/Break_Keyword_InJava.java deleted file mode 100644 index 2efc14f..0000000 --- a/Learn-Java/Samples/Break-Keyword/Break_Keyword_InJava.java +++ /dev/null @@ -1 +0,0 @@ -break; diff --git a/Learn-Java/Samples/Break-Keyword/Break_Keyword_InJava_V1.java b/Learn-Java/Samples/Break-Keyword/Break_Keyword_InJava_V1.java deleted file mode 100644 index 2efc14f..0000000 --- a/Learn-Java/Samples/Break-Keyword/Break_Keyword_InJava_V1.java +++ /dev/null @@ -1 +0,0 @@ -break; diff --git a/Learn-Java/Samples/Classes/Classes_InJava.java b/Learn-Java/Samples/Classes/Classes_InJava.java deleted file mode 100644 index 06b4c54..0000000 --- a/Learn-Java/Samples/Classes/Classes_InJava.java +++ /dev/null @@ -1,5 +0,0 @@ -public class superDuperMegaClass { - public static void main(String[] args) { - System.out.println("Welcome back to Java class"); - } -} diff --git a/Learn-Java/Samples/Classes/Classes_InJava_V1.java b/Learn-Java/Samples/Classes/Classes_InJava_V1.java deleted file mode 100644 index 06b4c54..0000000 --- a/Learn-Java/Samples/Classes/Classes_InJava_V1.java +++ /dev/null @@ -1,5 +0,0 @@ -public class superDuperMegaClass { - public static void main(String[] args) { - System.out.println("Welcome back to Java class"); - } -} diff --git a/Learn-Java/Samples/Comments/Comments_InJava.java b/Learn-Java/Samples/Comments/Comments_InJava.java deleted file mode 100644 index 71dba62..0000000 --- a/Learn-Java/Samples/Comments/Comments_InJava.java +++ /dev/null @@ -1,8 +0,0 @@ -// This is a single line comment -/* This -is a multiline -comment */ -/* Multi-line comments -* can also -* be written -* like this */ diff --git a/Learn-Java/Samples/Comments/Comments_InJava_V1.java b/Learn-Java/Samples/Comments/Comments_InJava_V1.java deleted file mode 100644 index 71dba62..0000000 --- a/Learn-Java/Samples/Comments/Comments_InJava_V1.java +++ /dev/null @@ -1,8 +0,0 @@ -// This is a single line comment -/* This -is a multiline -comment */ -/* Multi-line comments -* can also -* be written -* like this */ diff --git a/Learn-Java/Samples/Functions/Functions_InJava.java b/Learn-Java/Samples/Functions/Functions_InJava.java deleted file mode 100644 index 7d85f75..0000000 --- a/Learn-Java/Samples/Functions/Functions_InJava.java +++ /dev/null @@ -1,4 +0,0 @@ -public static void aFunctionalFunction() { - System.out.println("This function has functioned its functioning function."); -} -return aFunctionalFunction(); diff --git a/Learn-Java/Samples/Functions/Functions_InJava_V1.java b/Learn-Java/Samples/Functions/Functions_InJava_V1.java deleted file mode 100644 index 7d85f75..0000000 --- a/Learn-Java/Samples/Functions/Functions_InJava_V1.java +++ /dev/null @@ -1,4 +0,0 @@ -public static void aFunctionalFunction() { - System.out.println("This function has functioned its functioning function."); -} -return aFunctionalFunction(); diff --git a/Learn-Java/Samples/Import/Import_Everything_InJava.java b/Learn-Java/Samples/Import/Import_Everything_InJava.java deleted file mode 100644 index f9f5b21..0000000 --- a/Learn-Java/Samples/Import/Import_Everything_InJava.java +++ /dev/null @@ -1 +0,0 @@ -import * diff --git a/Learn-Java/Samples/Import/Import_Everything_InJava_V1.java b/Learn-Java/Samples/Import/Import_Everything_InJava_V1.java deleted file mode 100644 index f9f5b21..0000000 --- a/Learn-Java/Samples/Import/Import_Everything_InJava_V1.java +++ /dev/null @@ -1 +0,0 @@ -import * diff --git a/Learn-Java/Samples/Import/Import_Java_Utilities.java b/Learn-Java/Samples/Import/Import_Java_Utilities.java deleted file mode 100644 index 1457643..0000000 --- a/Learn-Java/Samples/Import/Import_Java_Utilities.java +++ /dev/null @@ -1 +0,0 @@ -import java.util.scanner(); diff --git a/Learn-Java/Samples/Import/Import_Java_Utilities_V1.java b/Learn-Java/Samples/Import/Import_Java_Utilities_V1.java deleted file mode 100644 index 1457643..0000000 --- a/Learn-Java/Samples/Import/Import_Java_Utilities_V1.java +++ /dev/null @@ -1 +0,0 @@ -import java.util.scanner(); diff --git a/Learn-Java/Samples/Import/Import_Scanner_InJava.java b/Learn-Java/Samples/Import/Import_Scanner_InJava.java deleted file mode 100644 index b5733cf..0000000 --- a/Learn-Java/Samples/Import/Import_Scanner_InJava.java +++ /dev/null @@ -1,2 +0,0 @@ -import java.util.scanner(); -// Blank for now diff --git a/Learn-Java/Samples/Import/Import_Scanner_InJava_V1.java b/Learn-Java/Samples/Import/Import_Scanner_InJava_V1.java deleted file mode 100644 index b5733cf..0000000 --- a/Learn-Java/Samples/Import/Import_Scanner_InJava_V1.java +++ /dev/null @@ -1,2 +0,0 @@ -import java.util.scanner(); -// Blank for now diff --git a/Meadows-Branch b/Meadows-Branch new file mode 100644 index 0000000..b0772b1 --- /dev/null +++ b/Meadows-Branch @@ -0,0 +1 @@ +# Meadows-Branch diff --git a/OldVersions/!USING_THIS_TEMPLATE/!USING_THIS_TEMPLATE_V1.md b/OldVersions/!USING_THIS_TEMPLATE/!USING_THIS_TEMPLATE_V1.md new file mode 100644 index 0000000..6b921bc --- /dev/null +++ b/OldVersions/!USING_THIS_TEMPLATE/!USING_THIS_TEMPLATE_V1.md @@ -0,0 +1,54 @@ + +*** + +# Using this template + +Starting with version 8 of my series of templatesl, all the templates have been combined into one via Git branches. + +# WARNING + +Before you complete forking this project, please make sure you have followed the following instructions, or this template will be of no use to you. + +_The DeGoogle V2 template was used as a reference, as I haven't transformed the V8 template into a template yet at the time of writing this, and I needed a quick reference._ + +![/Setup/Graphics/Use-this-template-button.png](/Setup/Graphics/Use-this-template-button.png) + +Click on the [use this template] button (don't fork the project) + +![/Setup/Graphics/Include-Branches_Unchecked.png](/Setup/Graphics/Include-Branches_Unchecked.png) + +Scroll down to the bottom and find this checkbox. + +![/Setup/Graphics/Include-Branches_Checked.png](/Setup/Graphics/Include-Branches_Checked.png) + +Check the box (this will fork all the branches required to use this set of templates. + +## How to use this template + +Once you have completed the template process listed above, you will have a fresh new repository with all the templates. The default branch is `main` but it is of no use for the template process. + +There are currently 11 other branches. You can delete all the branches you don't want to use and set your preferred one as the default branch, or you can just switch the default branch to your preference. + +Here is a guide to the 11 template branches: + +`Template-SPM2001-Journaling` - This is my personal default journaling template for the Seanpm2001 life archive project + +`Template-SPM2001-Map` - This is my personal map data journaling template for the Seanpm2001 life archive project + +`Template-Snapcraft` - This is the snapcraft template for creating snap packages. + +`Template-SNU-Programming-Tools` - This is the SNU Programming Tools template for SNU projects related to the IDE collection set. + +`Template-SNU-Other` - This is a miscellaneous SNU template for other SNU projects. + +`Template-SNU-Default` - This is the default SNU template for general SNU projects. + +`Template-Meadows` - This is the template for the Meadows operating system project for its subprojects. + +`Template-GitHub-Pages-language` - This is my GitHub pages template for language category organizations. + +`Template-GitHub-Pages-default` - This is my GitHub pages template for general projects. + +`Template-DeGoogle` - This is my template for my DeGoogle article project series. + +*** diff --git a/OldVersions/!USING_THIS_TEMPLATE/!USING_THIS_TEMPLATE_V2.md b/OldVersions/!USING_THIS_TEMPLATE/!USING_THIS_TEMPLATE_V2.md new file mode 100644 index 0000000..2fb3379 --- /dev/null +++ b/OldVersions/!USING_THIS_TEMPLATE/!USING_THIS_TEMPLATE_V2.md @@ -0,0 +1,56 @@ + +*** + +# Using this template + +Starting with version 8 of my series of templatesl, all the templates have been combined into one via Git branches. + +# WARNING + +Before you complete forking this project, please make sure you have followed the following instructions, or this template will be of no use to you. + +_The DeGoogle V2 template was used as a reference, as I haven't transformed the V8 template into a template yet at the time of writing this, and I needed a quick reference._ + +![/Setup/Graphics/Use-this-template-button.png](/Setup/Graphics/Use-this-template-button.png) + +Click on the [use this template] button (don't fork the project) + +![/Setup/Graphics/Include-Branches_Unchecked.png](/Setup/Graphics/Include-Branches_Unchecked.png) + +Scroll down to the bottom and find this checkbox. + +![/Setup/Graphics/Include-Branches_Checked.png](/Setup/Graphics/Include-Branches_Checked.png) + +Check the box (this will fork all the branches required to use this set of templates. + +## How to use this template + +Once you have completed the template process listed above, you will have a fresh new repository with all the templates. The default branch is `main` but it is of no use for the template process. + +There are currently 11 other branches. You can delete all the branches you don't want to use and set your preferred one as the default branch, or you can just switch the default branch to your preference. + +Here is a guide to the 11 template branches: + +`Template-SPM2001-Journaling` - This is my personal default journaling template for the Seanpm2001 life archive project + +`Template-SPM2001-Map` - This is my personal map data journaling template for the Seanpm2001 life archive project + +`Template-Snapcraft` - This is the snapcraft template for creating snap packages. + +`Template-SNU-Programming-Tools` - This is the SNU Programming Tools template for SNU projects related to the IDE collection set. + +`Template-SNU-Other` - This is a miscellaneous SNU template for other SNU projects. + +`Template-SNU-Default` - This is the default SNU template for general SNU projects. + +`Template-Meadows` - This is the template for the Meadows operating system project for its subprojects. + +`Template-GitHub-Pages-language` - This is my GitHub pages template for language category organizations. + +`Template-GitHub-Pages-default` - This is my GitHub pages template for general projects. + +`Template-DeGoogle` - This is my template for my DeGoogle article project series. + +`Template-Other` - This is my template for my other projects that don't fall under the other categories. + +*** diff --git a/OldVersions/EDITORCONFIG/1/1-100/.editorconfig_V1.1 b/OldVersions/EDITORCONFIG/1/1-100/.editorconfig_V1.1 deleted file mode 100644 index a72f8a7..0000000 --- a/OldVersions/EDITORCONFIG/1/1-100/.editorconfig_V1.1 +++ /dev/null @@ -1,67 +0,0 @@ -# Start of script - -# Editor configuration file for Seanpm2001/SNU project (V6-template derivative) - -root = true - -[*] -indent_style = space -indent_size = 2 -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = false -insert_final_newline = false -line_wrap_mode = soft wrap - -[*.md] -indent_style = space -indent_size = 2 -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = false -insert_final_newline = false -line_wrap_mode = soft wrap - -[*.yml *.yaml] -indent_style = space -indent_size = 2 -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = false -insert_final_newline = false -line_wrap_mode = soft wrap - -[*.txt] -indent_style = space -indent_size = 2 -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = false -insert_final_newline = false -line_wrap_mode = soft wrap - -[*.mk] -indent_style = space -indent_size = 2 -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = false -insert_final_newline = false -line_wrap_mode = soft wrap - -[*.htm *.html] -indent_style = space -indent_size = 2 -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = false -insert_final_newline = false -line_wrap_mode = soft wrap - -# File info - -# File type: Editorconfig file (*.editorconfig) -# File version: 1 (Monday, 2021 August 23rd at 5:02 pm) -# Line count (including blank lines and compiler line): 68 - -# End of script diff --git a/OldVersions/GITATTRIBUTES/1/1-100/V2.gitattributes b/OldVersions/GITATTRIBUTES/1/1-100/V2.gitattributes deleted file mode 100644 index 9286fd4..0000000 --- a/OldVersions/GITATTRIBUTES/1/1-100/V2.gitattributes +++ /dev/null @@ -1,63 +0,0 @@ -# Start of script -# .gitattributes -# This file defines what languages can show up in the GitHub linguist menu (the menu that tells you what percentage each language is using up on this project. -# Some non-programming languages must be included manually with this file. Want to create your own? Do something similar to what is done here, and name the file -# .gitattributes -# and nothing else, no characters before, no characters after -# Start of linguist script -# HTML (Duplicate, as it is already detected by GitHub Linguist by default) -*.htm linguist-detectable=true -*.htm linguist-documentation=false -*.html linguist-detectable=true -*.html linguist-documentation=false -*.mhtm linguist-detectable=true -*.mhtm linguist-documentation=false -*.mhtml linguist-detectable=true -*.mhtml linguist-documentation=false -*.xhtm linguist-detectable=true -*.xhtm linguist-documentation=false -*.xhtml linguist-detectable=true -*.xhtml linguist-documentation=false -# Do not include, as it would become a dominant language that shouldn't be the language people refer this project to -*.yml linguist-detectable=false -*.yml linguist-documentation=false -*.yaml linguist-detectable=false -*.yaml linguist-documentation=false -# Markdown -# Do not include, as it would become the 100% dominant language and would hide all the other languages as "other" -*.md linguist-detectable=false -*.md linguist-documentation=false -*.mkd linguist-detectable=false -*.mkd linguist-documentation=false -*.mdown linguist-detectable=false -*.mdown linguist-documentation=false -*.markdown linguist-detectable=false -*.markdown linguist-documentation=false -# Makefile (GNU Make) -# Do not include, as it is not needed to be shown -*.mk linguist-detectable=false -*.mk linguist-documentation=false -*.mak linguist-detectable=false -*.mak linguist-documentation=false -*.make linguist-detectable=false -*.make linguist-documentation=false -*.makefile linguist-detectable=false -*.makefile linguist-documentation=false -# Java -*.java linguist-detectable=true -*.java linguist-documentation=false -# ROFF -*.0 linguist-detectable=false -*.0 linguist-documentation=false -*.1 linguist-detectable=false -*.1 linguist-documentation=false -*.2 linguist-detectable=false -*.2 linguist-documentation=false -*.3 linguist-detectable=false -*.3 linguist-documentation=false -# End of linguist script -# File info -# File type: gitattributes file (*.gitattributes) -# File version: 2 (2022, Wednesday, April 20th at 1:43 pm PST) -# Line count (including blank lines and compiler line): 64 -# End of script diff --git a/OldVersions/INSTALL/English/1/1-100/INSTALL_V1.1 b/OldVersions/INSTALL/English/1/1-100/INSTALL_V1.1 deleted file mode 100644 index 2f7ed5e..0000000 --- a/OldVersions/INSTALL/English/1/1-100/INSTALL_V1.1 +++ /dev/null @@ -1,29 +0,0 @@ ---- -Installing this SNU Subproject by @seanpm2001 ---- - -This project currently doesn't have to be installed to be viewed, and currently doesn't require installation, it is a basic website project that is compliant with web standards, so it should work in any web browser that respects WHATWG. It does need to be downloaded first. - -If you want to load the web pages, you will need to have an HTML5 framework installed (version 5.0 or higher) and the packages for any programming languages included. - -The current included programming languages include: - -> HTML 5.3 (5.0 or higher required, won't work as well with HTML 4.0.1 and lower) -> CSS 3 (might work with CSS 2.0 but with less performance, may not work with CSS 1.x) -> JavaScript (1.8 or higher, may work well with any version of JavaScript below 1.8) -> PHP (optional, version 7.3 or higher, 7.0 minimum, 6.0 and below may not work as well or at all) -> Ruby (optional, version 2.6 or higher, 1.8 minimum, versions before 1.8 may not work as well or at all) - -If the project contains image files - -If you want to view the image files, the majority of files are in JPG/PNG format. Make sure your computer can handle images of 2560x1440/2560x1080 resolution well, and that your computer can handle JPG files. - -Some image files are in other formats, such as SVG, TIFF, TIF, BMP, JFIF, GIF, and PNG. You will need support for viewing these files to view these files. - -Some included files are in Markdown format (*.md) for best viewing, you should use a markdown viewer/markdown editor. - -Some included files are in PDF format. They should be opened with a document viewer capable of handling PDF documents. - ---- -Install instructions file version: 1 (Monday, August 23rd 2021 at 5:22 pm) ---- diff --git a/OldVersions/PLANS/TV8X/PLANS_TV8X_V1.markdown b/OldVersions/PLANS/TV8X/PLANS_TV8X_V1.markdown new file mode 100644 index 0000000..4d9da4e --- /dev/null +++ b/OldVersions/PLANS/TV8X/PLANS_TV8X_V1.markdown @@ -0,0 +1,40 @@ + +*** + +# V8 Template plans + +## Template V8x + +1. Too much disclaimer, try to find out how to do a dropdown (without turning the entire page into a giant text box) or comment some of it out for now λ + +2. Mobile version: success, no improvements needed (other than maybe a way to ease navigation and tell where to scroll) λ + +3. Repo directory, for description, tags, linked, and url (if none provided, use the "no description websites or URLs provided" that GitHub uses) + +4. UTF-7 clarification + +5. Swisscows support + +6. Safe.duckduckgo support + +7. Removal of parantheses in title line + +8. Highly advanced .gitattributes, .editorconfig, and .gitignore + +9. Google link (but it actually points to DeGoogle, don't be a jerk about it, just call it DeGoogle) + +10. Try to find a way to highlight more text or some other catchy way for important info, also clarify what is important λ + +11. Bold the text for the file info section headings, and file history section with bold, add support for MIME *.mkd and *.markdown + +12. HYBRID TEMPLATE: Mix of GitHub (pages) and Git (repository (normal)) + +Even better improvement: + +THE ULTIMATE GIT TEMPLATE: + +13. Separate branches for each template category, fit all your templates into one + +As of 2021 Sunday, September 12th at 7:51 pm + +*** diff --git a/OldVersions/PROJECT_LANGUAGE/Java/PROJECT_LANG_1_V1.java b/OldVersions/PROJECT_LANGUAGE/Java/PROJECT_LANG_1_V1.java deleted file mode 100644 index 82e2dc7..0000000 --- a/OldVersions/PROJECT_LANGUAGE/Java/PROJECT_LANG_1_V1.java +++ /dev/null @@ -1,29 +0,0 @@ -// Start of script -// Project language file 1 -// For: seanpm2001/Learn-Java -// About: -// I chose Java as the first project language file for this project (Seanpm2001/Learn-Java) as this project is about learning the Java programming language, and showing my knowledge for the language. Its project language file should represent what language is being showcased and studied here. -// Import section -import java.util.* -// Main function -public class projectLanguageFileOne() { - public static void main(String args) { - System.out.println("Project language file 1"); - System.out.println("For: seanpm2001/Learn-Java"); - System.out.println("About:"); - System.out.println("I chose Java as the first project language file for this project (Seanpm2001/Learn-Java) as this project is about learning the Java programming language, and showing my knowledge for the language. Its project language file should represent what language is being showcased and studied here."); - break; -} -// Main section -return main(); -int y = 1; -System.out.println("Current project language file: " + int(y) + " (Java 8)"); -break; -} // No exit command exists -// I am not too experienced with Java, so this script may not work. I did take a class on it, so it should work here for what I am doing, I just have no way of testing it right now. -/* File info -* File version: 1 (2022, Wednesday, April 20th at 2:39 pm PST) -* File type: Java 8 Source file (*.java) -* Line count (including blank lines and compiler line): 30 -*/ -// End of script diff --git a/OldVersions/README/English/1/README_V1.1.md b/OldVersions/README/English/1/README_V1.1.md deleted file mode 100644 index fb24fad..0000000 --- a/OldVersions/README/English/1/README_V1.1.md +++ /dev/null @@ -1,400 +0,0 @@ - -*** - -# - -![{Project icon} This image failed to load. It may be due to the file not being reached, or a general error. Reload the page to fix a possible general error.](Image.svg) - -# By: - -![SNU Logo: This image failed to load. It may be due to the file not being reached, or a general error. Reload the page to fix a possible general error.](/SNU_blue_and_gold_legacy_icon.png) - -## [Seanpm2001](https://github.com/seanpm2001/) / [SNU Development](https://github.com/snu-development/) / [](), Et; Al. - -### Top - -# `README.md` - -*** - -## Read this article in a different language - -
-

[Click/tap here to expand/collapse the language switcher list]

- -_🌐 List of languages_ - -( [af Afrikaans](/.github/README_AF.md) Afrikaans | [sq Shqiptare](/.github/README_SQ.md) Albanian | [am አማርኛ](/.github/README_AM.md) Amharic | [ar عربى](/.github/README_AR.md) Arabic | [hy հայերեն](/.github/README_HY.md) Armenian | [az Azərbaycan dili](/.github/README_AZ.md) Azerbaijani | [eu Euskara](/.github/README_EU.md) Basque | [be Беларуская](/.github/README_BE.md) Belarusian | [bn বাংলা](/.github/README_BN.md) Bengali | [bs Bosanski](/.github/README_BS.md) Bosnian | [bg български](/.github/README_BG.md) Bulgarian | [ca Català](/.github/README_CA.md) Catalan | [ceb Sugbuanon](/.github/README_CEB.md) Cebuano | [ny Chichewa](/.github/README_NY.md) Chichewa | [zh-CN 简体中文](/.github/README_ZH-CN.md) Chinese (Simplified) | [zh-t 中國傳統的)](/.github/README_ZH-T.md) Chinese (Traditional) | [co Corsu](/.github/README_CO.md) Corsican | [hr Hrvatski](/.github/README_HR.md) Croatian | [cs čeština](/.github/README_CS.md) Czech | [da dansk](README_DA.md) Danish | [nl Nederlands](/.github/README_NL.md) Dutch | [**en-us English**](/.github/README.md) English | [EO Esperanto](/.github/README_EO.md) Esperanto | [et Eestlane](/.github/README_ET.md) Estonian | [tl Pilipino](/.github/README_TL.md) Filipino | [fi Suomalainen](/.github/README_FI.md) Finnish | [fr français](/.github/README_FR.md) French | [fy Frysk](/.github/README_FY.md) Frisian | [gl Galego](/.github/README_GL.md) Galician | [ka ქართველი](/.github/README_KA) Georgian | [de Deutsch](/.github/README_DE.md) German | [el Ελληνικά](/.github/README_EL.md) Greek | [gu ગુજરાતી](/.github/README_GU.md) Gujarati | [ht Kreyòl ayisyen](/.github/README_HT.md) Haitian Creole | [ha Hausa](/.github/README_HA.md) Hausa | [haw Ōlelo Hawaiʻi](/.github/README_HAW.md) Hawaiian | [he עִברִית](/.github/README_HE.md) Hebrew | [hi हिन्दी](/.github/README_HI.md) Hindi | [hmn Hmong](/.github/README_HMN.md) Hmong | [hu Magyar](/.github/README_HU.md) Hungarian | [is Íslenska](/.github/README_IS.md) Icelandic | [ig Igbo](/.github/README_IG.md) Igbo | [id bahasa Indonesia](/.github/README_ID.md) Icelandic | [ga Gaeilge](/.github/README_GA.md) Irish | [it Italiana/Italiano](/.github/README_IT.md) | [ja 日本語](/.github/README_JA.md) Japanese | [jw Wong jawa](/.github/README_JW.md) Javanese | [kn ಕನ್ನಡ](/.github/README_KN.md) Kannada | [kk Қазақ](/.github/README_KK.md) Kazakh | [km ខ្មែរ](/.github/README_KM.md) Khmer | [rw Kinyarwanda](/.github/README_RW.md) Kinyarwanda | [ko-south 韓國語](/.github/README_KO_SOUTH.md) Korean (South) | [ko-north 문화어](README_KO_NORTH.md) Korean (North) (NOT YET TRANSLATED) | [ku Kurdî](/.github/README_KU.md) Kurdish (Kurmanji) | [ky Кыргызча](/.github/README_KY.md) Kyrgyz | [lo ລາວ](/.github/README_LO.md) Lao | [la Latine](/.github/README_LA.md) Latin | [lt Lietuvis](/.github/README_LT.md) Lithuanian | [lb Lëtzebuergesch](/.github/README_LB.md) Luxembourgish | [mk Македонски](/.github/README_MK.md) Macedonian | [mg Malagasy](/.github/README_MG.md) Malagasy | [ms Bahasa Melayu](/.github/README_MS.md) Malay | [ml മലയാളം](/.github/README_ML.md) Malayalam | [mt Malti](/.github/README_MT.md) Maltese | [mi Maori](/.github/README_MI.md) Maori | [mr मराठी](/.github/README_MR.md) Marathi | [mn Монгол](/.github/README_MN.md) Mongolian | [my မြန်မာ](/.github/README_MY.md) Myanmar (Burmese) | [ne नेपाली](/.github/README_NE.md) Nepali | [no norsk](/.github/README_NO.md) Norwegian | [or ଓଡିଆ (ଓଡିଆ)](/.github/README_OR.md) Odia (Oriya) | [ps پښتو](/.github/README_PS.md) Pashto | [fa فارسی](/.github/README_FA.md) |Persian [pl polski](/.github/README_PL.md) Polish | [pt português](/.github/README_PT.md) Portuguese | [pa ਪੰਜਾਬੀ](/.github/README_PA.md) Punjabi | No languages available that start with the letter Q | [ro Română](/.github/README_RO.md) Romanian | [ru русский](/.github/README_RU.md) Russian | [sm Faasamoa](/.github/README_SM.md) Samoan | [gd Gàidhlig na h-Alba](/.github/README_GD.md) Scots Gaelic | [sr Српски](/.github/README_SR.md) Serbian | [st Sesotho](/.github/README_ST.md) Sesotho | [sn Shona](/.github/README_SN.md) Shona | [sd سنڌي](/.github/README_SD.md) Sindhi | [si සිංහල](/.github/README_SI.md) Sinhala | [sk Slovák](/.github/README_SK.md) Slovak | [sl Slovenščina](/.github/README_SL.md) Slovenian | [so Soomaali](/.github/README_SO.md) Somali | [[es en español](/.github/README_ES.md) Spanish | [su Sundanis](/.github/README_SU.md) Sundanese | [sw Kiswahili](/.github/README_SW.md) Swahili | [sv Svenska](/.github/README_SV.md) Swedish | [tg Тоҷикӣ](/.github/README_TG.md) Tajik | [ta தமிழ்](/.github/README_TA.md) Tamil | [tt Татар](/.github/README_TT.md) Tatar | [te తెలుగు](/.github/README_TE.md) Telugu | [th ไทย](/.github/README_TH.md) Thai | [tr Türk](/.github/README_TR.md) Turkish | [tk Türkmenler](/.github/README_TK.md) Turkmen | [uk Український](/.github/README_UK.md) Ukrainian | [ur اردو](/.github/README_UR.md) Urdu | [ug ئۇيغۇر](/.github/README_UG.md) Uyghur | [uz O'zbek](/.github/README_UZ.md) Uzbek | [vi Tiếng Việt](/.github/README_VI.md) Vietnamese | [cy Cymraeg](/.github/README_CY.md) Welsh | [xh isiXhosa](/.github/README_XH.md) Xhosa | [yi יידיש](/.github/README_YI.md) Yiddish | [yo Yoruba](/.github/README_YO.md) Yoruba | [zu Zulu](/.github/README_ZU.md) Zulu ) Available in 110 languages (108 when not counting English and North Korean, as North Korean has not been translated yet [Read about it here](/OldVersions/Korean(North)/README.md)) - -
- -Translations in languages other than English are machine translated and are not yet accurate. No errors have been fixed yet as of February 5th 2021. Please report translation errors [here](https://github.com/seanpm2001//issues/) make sure to backup your correction with sources and guide me, as I don't know languages other than English well (I plan on getting a translator eventually) please cite [wiktionary](https://en.wiktionary.org) and other sources in your report. Failing to do so will result in a rejection of the correction being published. - -Note: due to limitations with GitHub's interpretation of markdown (and pretty much every other web-based interpretation of markdown) clicking these links will redirect you to a separate file on a separate page that isn't my GitHub profile page. You will be redirected to the [seanpm2001/seanpm2001 repository](https://github.com/seanpm2001/), where the README is hosted. - -Translations are done with Google Translate due to limited or no support for the languages I need in other translation services like DeepL and Bing Translate. For some reason, the formatting (links, dividers, bolding, italics, etc.) is messed up in various translations. It is tedious to fix, and I do not know how to fix these issues in languages with non-latin characters, and right to left languages (like Arabic) extra help is needed in fixing these issues - -*** - -# Index - -[00.0 - Top](#Top) - -> [00.1 - Title](#) - -> [00.2 - Read this article in a different language](#Read-this-article-in-a-different-language) - -> [00.3 - Index](#Index) - -[01.0 - Description](#RepositoryName) - -[02.0 - About](#About) - -[03.0 - Wiki](#Wiki) - -[04.0 - History](#History) - -[05.0 - Copying](#Copying) - -[06.0 - Credits](#Credits) - -[07.0 - Installation](#Installation) - -[08.0 - Version history](#Version-history) - -[09.0 - Software status](#Software-status) - -[10.0 - Sponsor info](#Sponsor-info) - -[11.0 - Contributers](#Contributers) - -[12.0 - Issues](#Issues) - -> [12.1 - Current issues](#Current-issues) - -> [12.2 - Past issues](#Past-issues) - -> [12.3 - Past pull requests](#Past-pull-requests) - -> [12.4 - Active pull requests](#Active-pull-requests) - -[13.0 - Resources](#Resources) - -[14.0 - Contributing](#Contributing) - -[15.0 - About README](#About-README) - -[16.0 - README Version history](#README-version-history) - -[17.0 - Footer](#You-have-reached-the-end-of-the-README-file) - -> [17.9 - End of file](#EOF) - -*** - -# - - -*** - -## About - -See above. - -*** - -## Wiki - -[Click/tap here to view this projects Wiki](https://github.com/seanpm2001//wiki/) - -If the project has been forked, the Wiki was likely removed. Luckily, I include an embedded version. You can view it [here](/External/ProjectWiki/). - -*** - -## History - -Write about this projects history here. - -### Pre-history - -No pre-history to show for this project. - -### Alpha history - -No Alpha history to show for this project. - -### Beta history - -No Beta history to show for this project. - -### Modern history - -No Modern history to show for this project. - -*** - -## Copying - -View the copying license for this project [here](/COPYING) (if you haven't built the project yet with the makefile, here is the original link: [COPYINGL](/COPYINGL) - -Please note that you also have to follow the rules of the GNU General Public License v3 (GPL3) which you can view [here](/LICENSE.txt) - -*** - -## Credits - -View the credits file for this project and see the people who got together to make this project by [clicking/tapping here](/CREDITS) - -*** - -## Installation - -View the installation instructions file for this project [here](/INSTALL) - -Requirements: Read the instructions for more info, and get the latest up-to-date instructions [here](https://gist.github.com/seanpm2001/745564a46186888e829fdeb9cda584de) - -*** - -## Sponsor info - -![SponsorButton.png](/SponsorButton.png) - -You can sponsor this project if you like, but please specify what you want to donate to. [See the funds you can donate to here](https://github.com/seanpm2001/Sponsor-info/tree/main/For-sponsors) - -You can view other sponsor info [here](https://github.com/seanpm2001/Sponsor-info/) - -Try it out! The sponsor button is right up next to the watch/unwatch button. - -*** - -## Version history - -**Version history currently unavailable** - -**No other versions listed** - -*** - -## Software status - -All of my works are free some restrictions. DRM (**D**igital **R**estrictions **M**anagement) is not present in any of my works. - -![DRM-free_label.en.svg](DRM-free_label.en.svg) - -This sticker is supported by the Free Software Foundation. I never intend to include DRM in my works. - -I am ussing the abbreviation "Digital Restrictions Management" instead of the more known "Digital Rights Management" as the common way of addressing it is false, there are no rights with DRM. The spelling "Digital Restrictions Management" is more accurate, and is supported by [Richard M. Stallman (RMS)](https://en.wikipedia.org/wiki/Richard_Stallman) and the [Free Software Foundation (FSF)](https://en.wikipedia.org/wiki/Free_Software_Foundation) - -This section is used to raise awareness for the problems with DRM, and also to protest it. DRM is defective by design and is a major threat to all computer users and software freedom. - -Image credit: [defectivebydesign.org/drm-free/...](https://www.defectivebydesign.org/drm-free/how-to-use-label) - -*** - -## Contributers - -Currently, I am the only contributer. Contributing is allowed, as long as you follow the rules of the [CONTRIBUTING.md](/CONTRIBUTING.md) file. - -> * 1. [seanpm2001](https://github.com/seanpm2001/) - x commits (As of Yr, DoW, Month, DoM, at ##:## a/pm) - -> * 2. No other contributers. - -*** - -## Issues - -### Current issues - -* None at the moment - -* No other current issues - -If the repository has been forked, issues likely have been removed. Luckily I keep an archive of certain images [here](/.github/Issues/) - -[Read the privacy policy on issue archival here](/.github/Issues/README.md) - -**TL;DR** - -I archive my own issues. Your issue won't be archived unless you request it to be archived. - -### Past issues - -* None at the moment - -* No other past issues - -If the repository has been forked, issues likely have been removed. Luckily I keep an archive of certain images [here](/.github/Issues/) - -[Read the privacy policy on issue archival here](/.github/Issues/README.md) - -**TL;DR** - -I archive my own issues. Your issue won't be archived unless you request it to be archived. - -### Past pull requests - -* None at the moment - -* No other past pull requests - -If the repository has been forked, issues likely have been removed. Luckily I keep an archive of certain images [here](/.github/Issues/) - -[Read the privacy policy on issue archival here](/.github/Issues/README.md) - -**TL;DR** - -I archive my own issues. Your issue won't be archived unless you request it to be archived. - -### Active pull requests - -* None at the moment - -* No other active pull requests - -If the repository has been forked, issues likely have been removed. Luckily I keep an archive of certain images [here](/.github/Issues/) - -[Read the privacy policy on issue archival here](/.github/Issues/README.md) - -**TL;DR** - -I archive my own issues. Your issue won't be archived unless you request it to be archived. - -*** - -## Resources - -Here are some other resources for this project: - -[Project language file A](PROJECT_LANG_1.) - -[Join the discussion on GitHub](https://github.com/seanpm2001//discussions/) - -No other resources at the moment. - -*** - -## Contributing - -Contributing is allowed for this project, as long as you follow the rules of the `CONTRIBUTING.md` file. - -[Click/tap here to view the contributing rules for this project](/CONTRIBUTING.md) - -*** - -## About README - -**File type:** `Markdown document (*.md)` - -**File version:** `0.1.6 (Monday, August 23rd 2021 at 5:29 pm)` - -**Line count (including blank lines and compiler line):** `0,401` - -*** - -## README version history - -Version 0.1 (Sunday, March 21st 2021 at 7:50 pm) - -> Changes: - -> * Started the file - -> * Added the title section - -> * Added the index - -> * Added the about section - -> * Added the Wiki section - -> * Added the version history section - -> * Added the issues section. - -> * Added the past issues section - -> * Added the past pull requests section - -> * Added the active pull requests section - -> * Added the contributors section - -> * Added the contributing section - -> * Added the about README section - -> * Added the README version history section - -> * Added the resources section - -> * Added a software status section, with a DRM free sticker and message - -> * Added the sponsor info section - -**ITERATION 5** - -> * Updated the title section - -> * Updated the index - -> * Added the history section - -> * Updated the file info section - -> * Updated the file history section - -> * Updated the footer - -**ITERATION 6** - -> * Updated the title section - -> * Fixed and update template links - -> * Updated the index - -> * Added the copying section - -> * Added the credits section - -> * Added the installation section - -> * Updated the resources section - -> * Updated the contributors section - -> * Added the technical notes section - -> * Updated the footer - -> * Updated the file info section - -> * Updated the file history section - -> * No other changes in version 0.1 - -Version 1 (Coming soon) - -> Changes: - -> * Coming soon - -> * No other changes in version 1 - -Version 2 (Coming soon) - -> Changes: - -> * Coming soon - -> * No other changes in version 2 - -*** - -### You have reached the end of the README file - -( [Back to top](#Top) | [Exit to GitHub](https://github.com) | [Exit to Bing](https://www.bing.com/) | [Exit to DuckDuckGo](https://duckduckgo.com/) | [Exit to Ecosia](https://www.ecosia.org/) ) - -### EOF - -*** diff --git a/OldVersions/README/English/1/README_V1.md b/OldVersions/README/English/1/README_V1.md index 59864b5..f589750 100644 --- a/OldVersions/README/English/1/README_V1.md +++ b/OldVersions/README/English/1/README_V1.md @@ -1,197 +1,124 @@ *** - +# Using this template -![/Java_programming_language_logo.svg](/Java_programming_language_logo.svg) +Starting with version 8 of my series of templates, all the templates have been combined into one via Git branches. -# Learning Java +# WARNING -Despite taking an AP class on Java, I did not do very well, as I didn't like the language very much at the time, and still don't like it too much. Nonetheless, I still did learn some Java. This document will go over my knowledge of the Java programming language. +Before you complete forking this project, please make sure you have followed the following instructions, or this template will be of no use to you. -## Hello World in Java +_The DeGoogle V2 template was used as a reference, as I haven't transformed the V8 template into a template yet at the time of writing this, and I needed a quick reference._ -A standard Hello World program in Java. I memorized the class and System.out.println lines, but I still haven't memorized the public static void portion. +![/Setup/Graphics/Use-this-template-button.png](/Setup/Graphics/Use-this-template-button.png) -```java -public class java { - public static void main(String[] args) { - System.out.println("Hello World"); - } -} -``` +Click on the [use this template] button (don't fork the project) -Originally, I got stumped in class in the beginning, as I couldn't figure out if the `l` in `println` was a capital `i`, or a `1`. +![/Setup/Graphics/Include-Branches_Unchecked.png](/Setup/Graphics/Include-Branches_Unchecked.png) -## Operators in Java +Scroll down to the bottom and find this checkbox. -**Section coming soon** +![/Setup/Graphics/Include-Branches_Checked.png](/Setup/Graphics/Include-Branches_Checked.png) -## Classes in Java +Check the box (this will fork all the branches required to use this set of templates. -I have to give credit to one of my friends for a joke in this example, there was a funny joke he made when we were going over superclasses, and he came up with the term `super duper mega class` in his answer. I did not come up with this one. +## How to use this template -```java -public class superDuperMegaClass { - public static void main(String[] args) { - System.out.println("Welcome back to Java class"); - } -} -``` +Once you have completed the template process listed above, you will have a fresh new repository with all the templates. The default branch is `main` but it is of no use for the template process. -## Functions in Java +There are currently 11 other branches. You can delete all the branches you don't want to use and set your preferred one as the default branch, or you can just switch the default branch to your preference. -```java -public static void aFunctionalFunction() { - System.out.println("This function has functioned its functioning function."); -} -return aFunctionalFunction(); -``` +Here is a guide to the 11 template branches: -## Importing in Java +`Template-SPM2001-Journaling` - This is my personal default journaling template for the Seanpm2001 life archive project -Importing just the Java utilities (scanner) this will also be used in the next example. +`Template-SPM2001-Map` - This is my personal map data journaling template for the Seanpm2001 life archive project -```java -import java.util.scanner(); -``` +`Template-Snapcraft` - This is the snapcraft template for creating snap packages. -Importing ALL Java libraries (not always recommended) +`Template-SNU-Programming-Tools` - This is the SNU Programming Tools template for SNU projects related to the IDE collection set. -```java -import * -``` +`Template-SNU-Other` - This is a miscellaneous SNU template for other SNU projects. -## Input scanners in Java +`Template-SNU-Default` - This is the default SNU template for general SNU projects. -I never nailed this one down, but it was deemed very important to me. +`Template-Meadows` - This is the template for the Meadows operating system project for its subprojects. -```java -import java.util.scanner(); -// Blank for now -``` +`Template-GitHub-Pages-language` - This is my GitHub pages template for language category organizations. -**I can't do the rest of this right now.** +`Template-GitHub-Pages-default` - This is my GitHub pages template for general projects. -_/!\ This example has not been tested yet, and may not work_ +`Template-DeGoogle` - This is my template for my DeGoogle article project series. -## Garbage collection in Java +`Template-Other` - This is my template for my other projects that don't fall under the other categories. -**Section coming soon** - -## Return in Java - -**Section coming soon** - -## Break keyword in Java - -```java -break; -``` - -To this day, I am still not entirely sure what the `break` keyword does, but most languages support it. - -_/!\ This example has not been tested yet, and may not work_ - -## Tuples in Java - -**Section coming soon** - -## Lists in Java - -**Section coming soon** - -## If statements in Java - -**Section coming soon** - -## Else statements in Java - -**Section coming soon** - -## For loops in Java - -**Section coming soon** - -## While loops in Java - -**Section coming soon** +*** -## Booleans in Java +## Development -**Section coming soon** +### V8 Template TODO -## Functional card game in Java +`template` branches -**Section coming soon** +- [x] Create template branches -## Image manipulation in Java +- [ ] Too much disclaimer, try to find out how to do a dropdown (without turning the entire page into a giant text box) or comment some of it out for now λ -**Section coming soon** +- [ ] Mobile version: success, no improvements needed (other than maybe a way to ease navigation and tell where to scroll) λ -## Jar files +- [ ] Repo directory, for description, tags, linked, and url (if none provided, use the "no description websites or URLs provided" that GitHub uses) -**Section coming soon** +- [ ] UTC-7 clarification -## Comments in Java +- [ ] Swisscows support -Comments in Java are identical to comments in C, JavaScrift, Google Go, C++, etc.. +- [ ] Safe.duckduckgo support -```java -// This is a single line comment -/* This -is a multiline -comment */ -/* Multi-line comments -* can also -* be written -* like this */ -``` +- [ ] Removal of parantheses in title line -## Other knowledge of Java +- [ ] Highly advanced .gitattributes, .editorconfig, and .gitignore -1. Java can be used as a gateway language to C#, C, C++, Google Go, and other languages +- [ ] Google link (but it actually points to DeGoogle, don't be a jerk about it, just call it DeGoogle) -2. Java is not to be confused with JavaScript, although JavaScript was influenced by Java. The same goes for JScript, JavaScript++, and other JavaScript-like languages +- [ ] Try to find a way to highlight more text or some other catchy way for important info, also clarify what is important λ -3. Java was originally developed by Sun Microsystems in an attempt to create a better TV remote. +- [ ] Bold the text for the file info section headings, and file history section with bold, add support for MIME *.mkd and *.markdown -4. Java is now owned by Oracle +- [ ] HYBRID TEMPLATE: Mix of GitHub (pages) and Git (repository (normal)) -5. Java was originally named Oak, after an Oak tree outside the developers office. +- [ ] Separate branches for each template category, fit all your templates into one -6. Eclipse is an IDE I learned Java in. +- [ ] Update README files to specifically fit each branch -7. Java programs are very verbose (long) compared to languages like Python +- [ ] Fix typos -8. Java is a curly bracket and semicolon language +- - [ ] I have done the following steps for all branches -9. Javas syntax is very similar to the syntax of C# and sometimes C# is jokingly called `Microsoft Java` +`main` branch -10. Java's main file format is `.java` but it uses many other file formats, such as `.gradle` `.jar` `. +- [ ] Make the branch list in the `!USING_THIS_TEMPLATE` instruction file into a functional link lisrt. -11. Jar files are Java Archive files +- [ ] Archive all 11 branches into the main branch -12. The popular game `Minecraft` was originally written in Java. The Microsoft version is written in C++ +- [ ] Archive all 11 pull requests -13. Java can be used as an applet for web browsers +- [ ] Update README -14. Javas mascot is named `Duke` +- [ ] Finish TODO list -15. Java has its own virtual machine, known as the JVM (or Java Virtual Machine) for executing Java source code +- [ ] Turn repository into template (once all other steps are done) -16. No other knowledge of the Java programming language at the moment. +As of 2021 Monday, September 13th at 2:31 pm *** -## Developer notes +## File info -This list was abandoned for a few months (not even being looked at from 2022 January 14th to 2022 April 18th) I have come back to it on 2022, April 19th, due to renewed interest in programming language knowledge repositories. I intend to keep as much of the original structure as possible, while also adding new knowledge. This is a legacy document, and was written differently than how I have been writing these types lately. Legacy parts (such as `variables in ` sections) will remain unchanged, while improvements will take place (notably: Adding new `other knowledge of Java` adding the developer notes section, referencing the Java logo, adding sources, adding a file version timestamp, changing all level 4 headers to level 2, and changing the title header from level 3 to level 1) +**File version:** `1 (2021 Monday, September 13th at 3:45 pm)` -When this list goes public, it will still be incomplete, and will not be regarded as a complete entry. - -*** +**File type:** `Markdown document (*.md)` -**File version:** `1 (2022, Tuesday, April 19th at 7:40 pm PST)` - Prepared 1 day early +**Line count (including blank lines and compiler line):** `125` *** diff --git a/OldVersions/README/English/1/README_V2.md b/OldVersions/README/English/1/README_V2.md new file mode 100644 index 0000000..6e21e55 --- /dev/null +++ b/OldVersions/README/English/1/README_V2.md @@ -0,0 +1,190 @@ + +*** + +# Git-Template (Version 8) by [@Seanpm2001](https://github.com/seanpm2001/) + +## Using this template + +Starting with version 8 of my series of templates, all the templates have been combined into one via Git branches. + +# ⚠️ WARNING ⚠️ + +Before you complete forking this project, please make sure you have followed the following instructions, or this template will be of no use to you. + +_The DeGoogle V2 template was used as a reference, as I haven't transformed the V8 template into a template yet at the time of writing this, and I needed a quick reference._ + +![/Setup/Graphics/Use-this-template-button.png](/Setup/Graphics/Use-this-template-button.png) + +Click on the [use this template] button (don't fork the project) + +![/Setup/Graphics/Include-Branches_Unchecked.png](/Setup/Graphics/Include-Branches_Unchecked.png) + +Scroll down to the bottom and find this checkbox. + +![/Setup/Graphics/Include-Branches_Checked.png](/Setup/Graphics/Include-Branches_Checked.png) + +Check the box (this will fork all the branches required to use this set of templates) + +## How to use this template + +Once you have completed the template process listed above, you will have a fresh new repository with all the templates. The default branch is `main` but it is of no use for the template process. + +There are currently 11 other branches. You can delete all the branches you don't want to use and set your preferred one as the default branch, or you can just switch the default branch to your preference. + +Here is a guide to the 11 template branches: + +`Template-SPM2001-Journaling` - This is my personal default journaling template for the Seanpm2001 life archive project + +`Template-SPM2001-Map` - This is my personal map data journaling template for the Seanpm2001 life archive project + +`Template-Snapcraft` - This is the snapcraft template for creating snap packages. + +`Template-SNU-Programming-Tools` - This is the SNU Programming Tools template for SNU projects related to the IDE collection set. + +`Template-SNU-Other` - This is a miscellaneous SNU template for other SNU projects. + +`Template-SNU-Default` - This is the default SNU template for general SNU projects. + +`Template-Meadows` - This is the template for the Meadows operating system project for its subprojects. + +`Template-GitHub-Pages-language` - This is my GitHub pages template for language category organizations. + +`Template-GitHub-Pages-default` - This is my GitHub pages template for general projects. + +`Template-DeGoogle` - This is my template for my DeGoogle article project series. + +`Template-Other` - This is my template for my other projects that don't fall under the other categories. + +*** + +## Development + +### V8 Template TODO + +`template` branches + +- [x] Create template branches + +- [ ] Too much disclaimer, try to find out how to do a dropdown (without turning the entire page into a giant text box) or comment some of it out for now λ + +- [ ] Mobile version: success, no improvements needed (other than maybe a way to ease navigation and tell where to scroll) λ + +- [ ] Repo directory, for description, tags, linked, and url (if none provided, use the "no description websites or URLs provided" that GitHub uses) + +- [ ] UTC-7 clarification + +- [ ] Swisscows support + +- [ ] Safe.duckduckgo support + +- [ ] Removal of parantheses in title line + +- [ ] Highly advanced .gitattributes, .editorconfig, and .gitignore + +- [ ] Google link (but it actually points to DeGoogle, don't be a jerk about it, just call it DeGoogle) + +- [ ] Try to find a way to highlight more text or some other catchy way for important info, also clarify what is important λ + +- [ ] Bold the text for the file info section headings, and file history section with bold, add support for MIME *.mkd and *.markdown + +- [ ] HYBRID TEMPLATE: Mix of GitHub (pages) and Git (repository (normal)) + +- [ ] Separate branches for each template category, fit all your templates into one + +- [ ] Update README files to specifically fit each branch + +- [ ] Fix typos + +- [ ] Add support for the Pull Request (PR) directory + +- - [ ] I have done the following steps for all branches + +`main` branch + +- [ ] Make the branch list in the `!USING_THIS_TEMPLATE` instruction file into a functional link list. + +- [ ] Archive all 11 branches into the main branch + +- [x] Archive all 11 pull requests + +- [ ] Update README + +- [ ] Finish TODO list + +- [ ] Turn repository into template (once all other steps are done) + +As of 2021 Monday, September 13th at 2:31 pm + +*** + +## File info + +**File version:** `2 (2021 Monday, September 13th at 4:28 pm)` + +**File type:** `Markdown document (*.md *.mkd *.markdown)` + +**Line count (including blank lines and compiler line):** `191` + +*** + +## File history + +**Version 1 (Monday, 2021 September 13th at 3:45 pm)** + +> Changes: + +> * Started the file + +> * Added instructions for setup + +> * Added the todo list + +> * Added the file info section + +> * No other changes in version 1 + +**Version 2 (Monday, 2021 September 13th at 4:28 pm)** + +> Changes: + +> * Updated the title + +> * Updated the instructions + +> * Updated the todo list + +> * Updated the file info section + +> * Added the file history section + +> * Added the footer section + +> * No other changes in version 2 + +**Version 3 (Coming soon)** + +> Changes: + +> * Coming soon + +> * No other changes in version 3 + +**Version 4 (Coming soon)** + +> Changes: + +> * Coming soon + +> * No other changes in version 4 + +*** + +## Footer + +You have reached the end of this file. + +( [Back to top](#Using-this-template) | [Exit to GitHub](https://github.com/) | [Exit to Bing](https://www.bing.com/) | [Exit to DuckDuckGo](https://duckduckgo.com/) | [Exit to Safe.DuckDuckGo](https://safe.duckduckgo.com/) | [Exit to Ecosia](https://www.ecosia.org/) | [Exit to Swisscows](https://www.swisscows.com/) ) + +### EOF + +*** diff --git a/OldVersions/TODO/English/1/1-100/TODO_V1.mkd b/OldVersions/TODO/English/1/1-100/TODO_V1.mkd new file mode 100644 index 0000000..3349ca1 --- /dev/null +++ b/OldVersions/TODO/English/1/1-100/TODO_V1.mkd @@ -0,0 +1,58 @@ + +*** + +# V8 Template TODO + +`template` branches + +- [x] Create template branches + +- [ ] Too much disclaimer, try to find out how to do a dropdown (without turning the entire page into a giant text box) or comment some of it out for now λ + +- [ ] Mobile version: success, no improvements needed (other than maybe a way to ease navigation and tell where to scroll) λ + +- [ ] Repo directory, for description, tags, linked, and url (if none provided, use the "no description websites or URLs provided" that GitHub uses) + +- [ ] UTC-7 clarification + +- [ ] Swisscows support + +- [ ] Safe.duckduckgo support + +- [ ] Removal of parantheses in title line + +- [ ] Highly advanced .gitattributes, .editorconfig, and .gitignore + +- [ ] Google link (but it actually points to DeGoogle, don't be a jerk about it, just call it DeGoogle) + +- [ ] Try to find a way to highlight more text or some other catchy way for important info, also clarify what is important λ + +- [ ] Bold the text for the file info section headings, and file history section with bold, add support for MIME *.mkd and *.markdown + +- [ ] HYBRID TEMPLATE: Mix of GitHub (pages) and Git (repository (normal)) + +- [ ] Separate branches for each template category, fit all your templates into one + +- [ ] Update README files to specifically fit each branch + +- [ ] Fix typos + +- - [ ] I have done the following steps for all branches + +`main` branch + +- [ ] Make the branch list in the `!USING_THIS_TEMPLATE` instruction file into a functional link lisrt. + +- [ ] Archive all 11 branches into the main branch + +- [ ] Archive all 11 pull requests + +- [ ] Update README + +- [ ] Finish TODO list + +- [ ] Turn repository into template (once all other steps are done) + +As of 2021 Monday, September 13th at 2:31 pm + +*** diff --git a/PLANS_TV8X.markdown b/PLANS_TV8X.markdown new file mode 100644 index 0000000..4d9da4e --- /dev/null +++ b/PLANS_TV8X.markdown @@ -0,0 +1,40 @@ + +*** + +# V8 Template plans + +## Template V8x + +1. Too much disclaimer, try to find out how to do a dropdown (without turning the entire page into a giant text box) or comment some of it out for now λ + +2. Mobile version: success, no improvements needed (other than maybe a way to ease navigation and tell where to scroll) λ + +3. Repo directory, for description, tags, linked, and url (if none provided, use the "no description websites or URLs provided" that GitHub uses) + +4. UTF-7 clarification + +5. Swisscows support + +6. Safe.duckduckgo support + +7. Removal of parantheses in title line + +8. Highly advanced .gitattributes, .editorconfig, and .gitignore + +9. Google link (but it actually points to DeGoogle, don't be a jerk about it, just call it DeGoogle) + +10. Try to find a way to highlight more text or some other catchy way for important info, also clarify what is important λ + +11. Bold the text for the file info section headings, and file history section with bold, add support for MIME *.mkd and *.markdown + +12. HYBRID TEMPLATE: Mix of GitHub (pages) and Git (repository (normal)) + +Even better improvement: + +THE ULTIMATE GIT TEMPLATE: + +13. Separate branches for each template category, fit all your templates into one + +As of 2021 Sunday, September 12th at 7:51 pm + +*** diff --git a/PROJECT_LANG_1.java b/PROJECT_LANG_1.java deleted file mode 100644 index 82e2dc7..0000000 --- a/PROJECT_LANG_1.java +++ /dev/null @@ -1,29 +0,0 @@ -// Start of script -// Project language file 1 -// For: seanpm2001/Learn-Java -// About: -// I chose Java as the first project language file for this project (Seanpm2001/Learn-Java) as this project is about learning the Java programming language, and showing my knowledge for the language. Its project language file should represent what language is being showcased and studied here. -// Import section -import java.util.* -// Main function -public class projectLanguageFileOne() { - public static void main(String args) { - System.out.println("Project language file 1"); - System.out.println("For: seanpm2001/Learn-Java"); - System.out.println("About:"); - System.out.println("I chose Java as the first project language file for this project (Seanpm2001/Learn-Java) as this project is about learning the Java programming language, and showing my knowledge for the language. Its project language file should represent what language is being showcased and studied here."); - break; -} -// Main section -return main(); -int y = 1; -System.out.println("Current project language file: " + int(y) + " (Java 8)"); -break; -} // No exit command exists -// I am not too experienced with Java, so this script may not work. I did take a class on it, so it should work here for what I am doing, I just have no way of testing it right now. -/* File info -* File version: 1 (2022, Wednesday, April 20th at 2:39 pm PST) -* File type: Java 8 Source file (*.java) -* Line count (including blank lines and compiler line): 30 -*/ -// End of script diff --git a/README.md b/README.md index 59864b5..6e21e55 100644 --- a/README.md +++ b/README.md @@ -1,197 +1,190 @@ *** - +# Git-Template (Version 8) by [@Seanpm2001](https://github.com/seanpm2001/) -![/Java_programming_language_logo.svg](/Java_programming_language_logo.svg) +## Using this template -# Learning Java +Starting with version 8 of my series of templates, all the templates have been combined into one via Git branches. -Despite taking an AP class on Java, I did not do very well, as I didn't like the language very much at the time, and still don't like it too much. Nonetheless, I still did learn some Java. This document will go over my knowledge of the Java programming language. +# ⚠️ WARNING ⚠️ -## Hello World in Java +Before you complete forking this project, please make sure you have followed the following instructions, or this template will be of no use to you. -A standard Hello World program in Java. I memorized the class and System.out.println lines, but I still haven't memorized the public static void portion. +_The DeGoogle V2 template was used as a reference, as I haven't transformed the V8 template into a template yet at the time of writing this, and I needed a quick reference._ -```java -public class java { - public static void main(String[] args) { - System.out.println("Hello World"); - } -} -``` +![/Setup/Graphics/Use-this-template-button.png](/Setup/Graphics/Use-this-template-button.png) -Originally, I got stumped in class in the beginning, as I couldn't figure out if the `l` in `println` was a capital `i`, or a `1`. +Click on the [use this template] button (don't fork the project) -## Operators in Java +![/Setup/Graphics/Include-Branches_Unchecked.png](/Setup/Graphics/Include-Branches_Unchecked.png) -**Section coming soon** +Scroll down to the bottom and find this checkbox. -## Classes in Java +![/Setup/Graphics/Include-Branches_Checked.png](/Setup/Graphics/Include-Branches_Checked.png) -I have to give credit to one of my friends for a joke in this example, there was a funny joke he made when we were going over superclasses, and he came up with the term `super duper mega class` in his answer. I did not come up with this one. +Check the box (this will fork all the branches required to use this set of templates) -```java -public class superDuperMegaClass { - public static void main(String[] args) { - System.out.println("Welcome back to Java class"); - } -} -``` +## How to use this template -## Functions in Java +Once you have completed the template process listed above, you will have a fresh new repository with all the templates. The default branch is `main` but it is of no use for the template process. -```java -public static void aFunctionalFunction() { - System.out.println("This function has functioned its functioning function."); -} -return aFunctionalFunction(); -``` +There are currently 11 other branches. You can delete all the branches you don't want to use and set your preferred one as the default branch, or you can just switch the default branch to your preference. -## Importing in Java +Here is a guide to the 11 template branches: -Importing just the Java utilities (scanner) this will also be used in the next example. +`Template-SPM2001-Journaling` - This is my personal default journaling template for the Seanpm2001 life archive project -```java -import java.util.scanner(); -``` +`Template-SPM2001-Map` - This is my personal map data journaling template for the Seanpm2001 life archive project -Importing ALL Java libraries (not always recommended) +`Template-Snapcraft` - This is the snapcraft template for creating snap packages. -```java -import * -``` +`Template-SNU-Programming-Tools` - This is the SNU Programming Tools template for SNU projects related to the IDE collection set. -## Input scanners in Java +`Template-SNU-Other` - This is a miscellaneous SNU template for other SNU projects. -I never nailed this one down, but it was deemed very important to me. +`Template-SNU-Default` - This is the default SNU template for general SNU projects. -```java -import java.util.scanner(); -// Blank for now -``` +`Template-Meadows` - This is the template for the Meadows operating system project for its subprojects. -**I can't do the rest of this right now.** +`Template-GitHub-Pages-language` - This is my GitHub pages template for language category organizations. -_/!\ This example has not been tested yet, and may not work_ +`Template-GitHub-Pages-default` - This is my GitHub pages template for general projects. -## Garbage collection in Java +`Template-DeGoogle` - This is my template for my DeGoogle article project series. -**Section coming soon** +`Template-Other` - This is my template for my other projects that don't fall under the other categories. -## Return in Java +*** -**Section coming soon** +## Development -## Break keyword in Java +### V8 Template TODO -```java -break; -``` +`template` branches -To this day, I am still not entirely sure what the `break` keyword does, but most languages support it. +- [x] Create template branches -_/!\ This example has not been tested yet, and may not work_ +- [ ] Too much disclaimer, try to find out how to do a dropdown (without turning the entire page into a giant text box) or comment some of it out for now λ -## Tuples in Java +- [ ] Mobile version: success, no improvements needed (other than maybe a way to ease navigation and tell where to scroll) λ -**Section coming soon** +- [ ] Repo directory, for description, tags, linked, and url (if none provided, use the "no description websites or URLs provided" that GitHub uses) -## Lists in Java +- [ ] UTC-7 clarification -**Section coming soon** +- [ ] Swisscows support -## If statements in Java +- [ ] Safe.duckduckgo support -**Section coming soon** +- [ ] Removal of parantheses in title line -## Else statements in Java +- [ ] Highly advanced .gitattributes, .editorconfig, and .gitignore -**Section coming soon** +- [ ] Google link (but it actually points to DeGoogle, don't be a jerk about it, just call it DeGoogle) -## For loops in Java +- [ ] Try to find a way to highlight more text or some other catchy way for important info, also clarify what is important λ -**Section coming soon** +- [ ] Bold the text for the file info section headings, and file history section with bold, add support for MIME *.mkd and *.markdown -## While loops in Java +- [ ] HYBRID TEMPLATE: Mix of GitHub (pages) and Git (repository (normal)) -**Section coming soon** +- [ ] Separate branches for each template category, fit all your templates into one -## Booleans in Java +- [ ] Update README files to specifically fit each branch -**Section coming soon** +- [ ] Fix typos -## Functional card game in Java +- [ ] Add support for the Pull Request (PR) directory -**Section coming soon** +- - [ ] I have done the following steps for all branches -## Image manipulation in Java +`main` branch -**Section coming soon** +- [ ] Make the branch list in the `!USING_THIS_TEMPLATE` instruction file into a functional link list. -## Jar files +- [ ] Archive all 11 branches into the main branch -**Section coming soon** +- [x] Archive all 11 pull requests -## Comments in Java +- [ ] Update README -Comments in Java are identical to comments in C, JavaScrift, Google Go, C++, etc.. +- [ ] Finish TODO list -```java -// This is a single line comment -/* This -is a multiline -comment */ -/* Multi-line comments -* can also -* be written -* like this */ -``` +- [ ] Turn repository into template (once all other steps are done) -## Other knowledge of Java +As of 2021 Monday, September 13th at 2:31 pm -1. Java can be used as a gateway language to C#, C, C++, Google Go, and other languages +*** -2. Java is not to be confused with JavaScript, although JavaScript was influenced by Java. The same goes for JScript, JavaScript++, and other JavaScript-like languages +## File info -3. Java was originally developed by Sun Microsystems in an attempt to create a better TV remote. +**File version:** `2 (2021 Monday, September 13th at 4:28 pm)` -4. Java is now owned by Oracle +**File type:** `Markdown document (*.md *.mkd *.markdown)` -5. Java was originally named Oak, after an Oak tree outside the developers office. +**Line count (including blank lines and compiler line):** `191` -6. Eclipse is an IDE I learned Java in. +*** -7. Java programs are very verbose (long) compared to languages like Python +## File history -8. Java is a curly bracket and semicolon language +**Version 1 (Monday, 2021 September 13th at 3:45 pm)** -9. Javas syntax is very similar to the syntax of C# and sometimes C# is jokingly called `Microsoft Java` +> Changes: -10. Java's main file format is `.java` but it uses many other file formats, such as `.gradle` `.jar` `. +> * Started the file -11. Jar files are Java Archive files +> * Added instructions for setup -12. The popular game `Minecraft` was originally written in Java. The Microsoft version is written in C++ +> * Added the todo list -13. Java can be used as an applet for web browsers +> * Added the file info section -14. Javas mascot is named `Duke` +> * No other changes in version 1 -15. Java has its own virtual machine, known as the JVM (or Java Virtual Machine) for executing Java source code +**Version 2 (Monday, 2021 September 13th at 4:28 pm)** -16. No other knowledge of the Java programming language at the moment. +> Changes: -*** +> * Updated the title + +> * Updated the instructions + +> * Updated the todo list + +> * Updated the file info section + +> * Added the file history section + +> * Added the footer section -## Developer notes +> * No other changes in version 2 -This list was abandoned for a few months (not even being looked at from 2022 January 14th to 2022 April 18th) I have come back to it on 2022, April 19th, due to renewed interest in programming language knowledge repositories. I intend to keep as much of the original structure as possible, while also adding new knowledge. This is a legacy document, and was written differently than how I have been writing these types lately. Legacy parts (such as `variables in ` sections) will remain unchanged, while improvements will take place (notably: Adding new `other knowledge of Java` adding the developer notes section, referencing the Java logo, adding sources, adding a file version timestamp, changing all level 4 headers to level 2, and changing the title header from level 3 to level 1) +**Version 3 (Coming soon)** -When this list goes public, it will still be incomplete, and will not be regarded as a complete entry. +> Changes: + +> * Coming soon + +> * No other changes in version 3 + +**Version 4 (Coming soon)** + +> Changes: + +> * Coming soon + +> * No other changes in version 4 *** -**File version:** `1 (2022, Tuesday, April 19th at 7:40 pm PST)` - Prepared 1 day early +## Footer + +You have reached the end of this file. + +( [Back to top](#Using-this-template) | [Exit to GitHub](https://github.com/) | [Exit to Bing](https://www.bing.com/) | [Exit to DuckDuckGo](https://duckduckgo.com/) | [Exit to Safe.DuckDuckGo](https://safe.duckduckgo.com/) | [Exit to Ecosia](https://www.ecosia.org/) | [Exit to Swisscows](https://www.swisscows.com/) ) + +### EOF *** diff --git a/RepoData/Description/GitHub/OldVersions/English/US/1/1-100/README_V1.txt b/RepoData/Description/GitHub/OldVersions/English/US/1/1-100/README_V1.txt deleted file mode 100644 index 3d1fdd9..0000000 --- a/RepoData/Description/GitHub/OldVersions/English/US/1/1-100/README_V1.txt +++ /dev/null @@ -1 +0,0 @@ -A repository for showcasing my knowledge of the Java programming language, and continuing to learn the language. diff --git a/RepoData/Description/GitHub/README.txt b/RepoData/Description/GitHub/README.txt index 3d1fdd9..fc6b9c0 100644 --- a/RepoData/Description/GitHub/README.txt +++ b/RepoData/Description/GitHub/README.txt @@ -1 +1 @@ -A repository for showcasing my knowledge of the Java programming language, and continuing to learn the language. + The new approach to Git repo templates, an ultimate template culminated in less than 2 weeks that combines all template categories into one. A very powerful Git template. diff --git a/SNU-DEFAULT b/SNU-DEFAULT new file mode 100644 index 0000000..a4984d1 --- /dev/null +++ b/SNU-DEFAULT @@ -0,0 +1 @@ +# SNU Default branch diff --git a/SNU-Programming-Tools b/SNU-Programming-Tools new file mode 100644 index 0000000..501e26b --- /dev/null +++ b/SNU-Programming-Tools @@ -0,0 +1 @@ +# SNU Programming Tools branch diff --git a/SNU_blue_and_gold_legacy_icon.png b/SNU_blue_and_gold_legacy_icon.png deleted file mode 100644 index 7246387..0000000 Binary files a/SNU_blue_and_gold_legacy_icon.png and /dev/null differ diff --git a/Setup/Graphics/Include-Branches_Checked.png b/Setup/Graphics/Include-Branches_Checked.png new file mode 100644 index 0000000..fb2cf20 Binary files /dev/null and b/Setup/Graphics/Include-Branches_Checked.png differ diff --git a/Setup/Graphics/Include-Branches_Unchecked.png b/Setup/Graphics/Include-Branches_Unchecked.png new file mode 100644 index 0000000..903e6d2 Binary files /dev/null and b/Setup/Graphics/Include-Branches_Unchecked.png differ diff --git a/Setup/Graphics/Use-this-template-button.png b/Setup/Graphics/Use-this-template-button.png new file mode 100644 index 0000000..ee5be7d Binary files /dev/null and b/Setup/Graphics/Use-this-template-button.png differ diff --git a/SnapcraftBranch b/SnapcraftBranch new file mode 100644 index 0000000..018ef1d --- /dev/null +++ b/SnapcraftBranch @@ -0,0 +1 @@ +# Snapcraft branch diff --git a/TODO.mkd b/TODO.mkd new file mode 100644 index 0000000..3349ca1 --- /dev/null +++ b/TODO.mkd @@ -0,0 +1,58 @@ + +*** + +# V8 Template TODO + +`template` branches + +- [x] Create template branches + +- [ ] Too much disclaimer, try to find out how to do a dropdown (without turning the entire page into a giant text box) or comment some of it out for now λ + +- [ ] Mobile version: success, no improvements needed (other than maybe a way to ease navigation and tell where to scroll) λ + +- [ ] Repo directory, for description, tags, linked, and url (if none provided, use the "no description websites or URLs provided" that GitHub uses) + +- [ ] UTC-7 clarification + +- [ ] Swisscows support + +- [ ] Safe.duckduckgo support + +- [ ] Removal of parantheses in title line + +- [ ] Highly advanced .gitattributes, .editorconfig, and .gitignore + +- [ ] Google link (but it actually points to DeGoogle, don't be a jerk about it, just call it DeGoogle) + +- [ ] Try to find a way to highlight more text or some other catchy way for important info, also clarify what is important λ + +- [ ] Bold the text for the file info section headings, and file history section with bold, add support for MIME *.mkd and *.markdown + +- [ ] HYBRID TEMPLATE: Mix of GitHub (pages) and Git (repository (normal)) + +- [ ] Separate branches for each template category, fit all your templates into one + +- [ ] Update README files to specifically fit each branch + +- [ ] Fix typos + +- - [ ] I have done the following steps for all branches + +`main` branch + +- [ ] Make the branch list in the `!USING_THIS_TEMPLATE` instruction file into a functional link lisrt. + +- [ ] Archive all 11 branches into the main branch + +- [ ] Archive all 11 pull requests + +- [ ] Update README + +- [ ] Finish TODO list + +- [ ] Turn repository into template (once all other steps are done) + +As of 2021 Monday, September 13th at 2:31 pm + +***