Kevin van Zonneveld
35b51072b3
No more os detection ( #41 )
2016-06-24 13:12:41 +02:00
Kevin van Zonneveld
8bbba18f7e
Offer the main template for download as http://bash3boilerplate.sh/main.sh
2016-06-24 11:47:28 +02:00
Kevin van Zonneveld
03a2ec5adf
Better OS detection ( #39 )
2016-06-23 16:20:45 +02:00
Kevin van Zonneveld
1f2e1842b3
Elaborate on what portability really means for us
2016-06-23 10:07:58 +02:00
Kevin van Zonneveld
2b3ee1d195
Merge branch 'master' of github.com:kvz/bash3boilerplate
2016-06-23 09:48:45 +02:00
Kevin van Zonneveld
2d302dd8ac
Be more precise with the extra permissive LICENSE clause
2016-06-23 09:48:24 +02:00
Bobby Earl
3d22171ba3
Fixed typo
2016-06-22 19:25:06 -04:00
Kevin van Zonneveld
e0055e5dc1
Fix the bad wording around defaults #34
...
Thanks to galaktos
2016-06-22 20:44:15 +02:00
Kevin van Zonneveld
845a9dfb50
Clarify that {} is not always required, but rather b3bp-recommended #34
...
Thanks to galaktos
2016-06-22 20:41:53 +02:00
Kevin van Zonneveld
ca8c0a19df
Credit galaktos
2016-06-22 20:39:21 +02:00
Kevin van Zonneveld
1166c878be
Improve copy around single equal signs #34
...
Thanks to galaktos
2016-06-22 20:38:36 +02:00
Kevin van Zonneveld
9dea81377e
Fix unquoted variable access within [ tests… #34
...
Thanks to galaktos
2016-06-22 20:36:17 +02:00
Kevin van Zonneveld
bc1b96db71
Clean up and categorize best practices
2016-06-22 10:11:56 +02:00
Kevin van Zonneveld
818d7c81c7
Return Windows as OS when under Git Bash (?) #32
2016-06-22 09:52:38 +02:00
Kevin van Zonneveld
494584b6fd
Typos
2016-06-21 20:20:57 +02:00
Kevin van Zonneveld
8e9814bc6a
Use only http://cobralab.ca/
2016-06-21 16:12:38 +02:00
Kevin van Zonneveld
be3ca43dff
Add social banners
2016-06-21 14:06:25 +02:00
Kevin van Zonneveld
83b13e5f55
Adopt a few more best practices from my old blogpost http://kvz.io/blog/2013/11/21/bash-best-practices/
2016-06-21 13:37:47 +02:00
Kevin van Zonneveld
16401017e0
Invite folks to get listed
2016-06-21 11:52:22 +02:00
Kevin van Zonneveld
2d25f6b0dc
Add a who uses section to the readme/website
2016-06-21 11:47:18 +02:00
Kevin van Zonneveld
400f29b30c
Unsure if we'll do custom packages actually
2016-06-21 11:34:51 +02:00
Kevin van Zonneveld
26e282c37f
Smoother navigation and changelog
2016-06-21 11:20:59 +02:00
Kevin van Zonneveld
fe733c1356
Elaborate on new best practice a little
2016-06-21 10:32:29 +02:00
Kevin van Zonneveld
ae230acc3b
Add best practice of using __double_underscore_prefixed_vars
2016-06-21 10:21:00 +02:00
Kevin van Zonneveld
d0ece6da76
Website ( #30 )
...
* Base on apex.run
* More custom themie
* Loop to write
* Support inline links
* Smaller header
* Auto-deploys via travis
* Rewording to make for a better homepage
2016-06-21 09:40:25 +02:00
Kevin van Zonneveld
707a14634c
Update README.md
2016-06-20 10:15:37 +02:00
Kevin van Zonneveld
18525f72da
Make the license less restrictive. See #14 ( #28 )
...
* Make the license less restrictive. See #14
So that people can use _just_ main.sh without bothering with also
distributing the license
* Add license update to changelog
* Add a comment about expansion, see #26
* Use an unmodified MIT License, with the more permissive clause inside the code
As modifying the MIT License will needlessly (but rightfully) cause
suspicion
* Credit @bravo-kernel for his feedback
* Fix another typo
* Reword copyright
2016-06-20 09:57:31 +02:00
Kevin van Zonneveld
244e54daa6
Credit @jokajak
2016-06-20 09:44:57 +02:00
Kevin van Zonneveld
12f1013611
Credit @gdevenyi for his testing and suggestions
2016-06-19 13:17:52 +02:00
Kevin van Zonneveld
8687e384eb
Split out changelog into separate file, credit @rouson for the FAQ
2016-03-03 12:45:07 +01:00
Kevin van Zonneveld
0b79205fb1
Let's standardize on in-line links.
...
It may be a bit messy, but I also don't particularly enjoy the context switching that comes from scrolling back & forth in order to see if the links are still valid, or what is being linked to exactly, after a long break from the project.
2016-03-03 11:37:41 +01:00
Damian Rouson
1fc44d2034
Add TOC and FAQ.md link to README.md
2016-03-02 10:19:48 -08:00
Kevin van Zonneveld
a4326476a3
Update README.md
2016-02-25 10:28:22 +01:00
Kevin van Zonneveld
676989a779
Add to release notes
2016-02-23 10:22:34 +01:00
Kevin van Zonneveld
fa7f217556
Update README.md
2016-02-23 09:47:11 +01:00
Kevin van Zonneveld
a6d2a2ad2f
Version info
2016-02-17 13:42:26 +01:00
Kevin van Zonneveld
2b46168792
Breaking release means new major
2016-02-17 13:39:05 +01:00
Kevin van Zonneveld
1271bf807d
Add tests for megamount
and follow Library export best practices
2016-02-17 13:38:55 +01:00
Kevin van Zonneveld
7fbf9ea8e5
Add tests for templater
and follow Library export best practices
2016-02-17 13:19:03 +01:00
Kevin van Zonneveld
c3f5bcf8c9
Add tests for parse_url
and follow Library export best practices
2016-02-17 12:58:18 +01:00
Kevin van Zonneveld
180282d97d
Add tests for ini_val
and follow Library export best practices
2016-02-17 12:48:57 +01:00
Kevin van Zonneveld
f2823681d0
Update changelog
2016-02-17 09:54:52 +01:00
Kevin van Zonneveld
c3297e4a7a
Better versioning
2016-02-17 09:35:59 +01:00
Kevin van Zonneveld
33887625a7
Update README.md
2016-02-17 08:39:15 +01:00
Kevin van Zonneveld
0c4a6c78e5
Doc improvements
2016-02-16 22:41:01 +01:00
Kevin van Zonneveld
980a5950d6
Add release-date
2016-02-16 22:25:18 +01:00
Kevin van Zonneveld
d365e8dcea
Allow disabling colors via NO_COLOR
environment variable
2016-02-16 22:19:40 +01:00
Kevin van Zonneveld
915f858d5e
Add __os
magic var
2016-02-16 22:19:08 +01:00
Kevin van Zonneveld
ff907092a3
Document caveats
2016-02-16 22:08:27 +01:00
Kevin van Zonneveld
894c7fe538
Wording
2016-02-16 21:58:51 +01:00