Skip to content

Commit

Permalink
drafts
Browse files Browse the repository at this point in the history
  • Loading branch information
yegor256 committed Jan 22, 2024
1 parent 6ba6e40 commit a4b1d0d
Show file tree
Hide file tree
Showing 35 changed files with 470 additions and 14 deletions.
18 changes: 8 additions & 10 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,12 @@ _minted-wp/
*.crumbs
package/
svg-inkscape/
01-integration/01-integration.pdf
02-scope/02-scope.pdf
03-time/03-time.pdf
04-cost/04-cost.pdf
05-quality/05-quality.pdf
06-resources/06-resources.pdf
07-communications/07-communications.pdf
08-risk/08-risk.pdf
09-procurement/09-procurement.pdf
10-stakeholder/10-stakeholder.pdf
01-debating/01-debating.pdf
02-reporting-bugs/02-reporting-bugs.pdf
03-making-changes/03-making-changes.pdf
04-reviewing-changes/04-reviewing-changes.pdf
05-setting-guidelines/05-setting-guidelines.pdf
06-integrating/06-integrating.pdf
07-releasing/07-releasing.pdf
08-gaining-popularity/08-gaining-popularity.pdf
syllabus/syllabus.pdf
4 changes: 4 additions & 0 deletions 01-debating/.latexmkrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
$pdflatex = 'pdflatex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$latex = 'latex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$clean_ext = 'crumbs';
$success_cmd = 'texqc && texsc';
3 changes: 3 additions & 0 deletions 01-debating/.texqc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
--ignore=You have requested document class
--ignore=You have requested package
--verbose
8 changes: 8 additions & 0 deletions 01-debating/.texsc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--pws=../aspell.en.pws
--ignore=href,ffcode
--ignore=ff,nospell,citet,citep
--ignore=pptPic:pp
--ignore=pptQuote:p
--ignore=pptQuote:p
--ignore=pptSnippet:p
--ignore=innoBook:p
44 changes: 44 additions & 0 deletions 01-debating/01-debating.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
% (The MIT License)
%
% Copyright (c) 2023-2024 Yegor Bugayenko
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the 'Software'), to deal
% in the Software without restriction, including without limitation the rights
% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
% copies of the Software, and to permit persons to whom the Software is
% furnished to do so, subject to the following conditions:
%
% The above copyright notice and this permission notice shall be included in all
% copies or substantial portions of the Software.
%
% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
% SOFTWARE.

\documentclass{article}
\usepackage{../osbp}
\newcommand*\thetitle{Debating}
\begin{document}

\plush{\osbpTitlePage{1}{}}

\thought{.}

% talk to one person
% provide links to your opinions
% make avatar
% fill up your profile
% please, thanks, sorry
%

\plush{
\pptBanner{Read this:}\par
\href{}{} (2017)\par
}

\end{document}
4 changes: 4 additions & 0 deletions 02-reporting-bugs/.latexmkrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
$pdflatex = 'pdflatex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$latex = 'latex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$clean_ext = 'crumbs';
$success_cmd = 'texqc && texsc';
3 changes: 3 additions & 0 deletions 02-reporting-bugs/.texqc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
--ignore=You have requested document class
--ignore=You have requested package
--verbose
8 changes: 8 additions & 0 deletions 02-reporting-bugs/.texsc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--pws=../aspell.en.pws
--ignore=href,ffcode
--ignore=ff,nospell,citet,citep
--ignore=pptPic:pp
--ignore=pptQuote:p
--ignore=pptQuote:p
--ignore=pptSnippet:p
--ignore=innoBook:p
40 changes: 40 additions & 0 deletions 02-reporting-bugs/02-reporting-bugs.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
% (The MIT License)
%
% Copyright (c) 2023-2024 Yegor Bugayenko
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the 'Software'), to deal
% in the Software without restriction, including without limitation the rights
% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
% copies of the Software, and to permit persons to whom the Software is
% furnished to do so, subject to the following conditions:
%
% The above copyright notice and this permission notice shall be included in all
% copies or substantial portions of the Software.
%
% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
% SOFTWARE.

\documentclass{article}
\usepackage{../osbp}
\newcommand*\thetitle{Reporting Bugs}
\begin{document}

\plush{\osbpTitlePage{2}{}}

\thought{.}

% one problem per bug
% make it sound scary

\plush{
\pptBanner{Read this:}\par
\href{}{} (2017)\par
}

\end{document}
4 changes: 4 additions & 0 deletions 03-making-changes/.latexmkrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
$pdflatex = 'pdflatex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$latex = 'latex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$clean_ext = 'crumbs';
$success_cmd = 'texqc && texsc';
3 changes: 3 additions & 0 deletions 03-making-changes/.texqc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
--ignore=You have requested document class
--ignore=You have requested package
--verbose
8 changes: 8 additions & 0 deletions 03-making-changes/.texsc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--pws=../aspell.en.pws
--ignore=href,ffcode
--ignore=ff,nospell,citet,citep
--ignore=pptPic:pp
--ignore=pptQuote:p
--ignore=pptQuote:p
--ignore=pptSnippet:p
--ignore=innoBook:p
40 changes: 40 additions & 0 deletions 03-making-changes/03-making-changes.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
% (The MIT License)
%
% Copyright (c) 2023-2024 Yegor Bugayenko
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the 'Software'), to deal
% in the Software without restriction, including without limitation the rights
% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
% copies of the Software, and to permit persons to whom the Software is
% furnished to do so, subject to the following conditions:
%
% The above copyright notice and this permission notice shall be included in all
% copies or substantial portions of the Software.
%
% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
% SOFTWARE.

\documentclass{article}
\usepackage{../osbp}
\newcommand*\thetitle{Making Changes}
\begin{document}

\plush{\osbpTitlePage{3}{}}

\thought{.}

% make small pull requests
%

\plush{
\pptBanner{Read this:}\par
\href{}{} (2017)\par
}

\end{document}
4 changes: 4 additions & 0 deletions 04-reviewing-changes/.latexmkrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
$pdflatex = 'pdflatex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$latex = 'latex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$clean_ext = 'crumbs';
$success_cmd = 'texqc && texsc';
3 changes: 3 additions & 0 deletions 04-reviewing-changes/.texqc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
--ignore=You have requested document class
--ignore=You have requested package
--verbose
8 changes: 8 additions & 0 deletions 04-reviewing-changes/.texsc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--pws=../aspell.en.pws
--ignore=href,ffcode
--ignore=ff,nospell,citet,citep
--ignore=pptPic:pp
--ignore=pptQuote:p
--ignore=pptQuote:p
--ignore=pptSnippet:p
--ignore=innoBook:p
40 changes: 40 additions & 0 deletions 04-reviewing-changes/04-reviewing-changes.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
% (The MIT License)
%
% Copyright (c) 2023-2024 Yegor Bugayenko
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the 'Software'), to deal
% in the Software without restriction, including without limitation the rights
% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
% copies of the Software, and to permit persons to whom the Software is
% furnished to do so, subject to the following conditions:
%
% The above copyright notice and this permission notice shall be included in all
% copies or substantial portions of the Software.
%
% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
% SOFTWARE.

\documentclass{article}
\usepackage{../osbp}
\newcommand*\thetitle{Reviewing Changes}
\begin{document}

\plush{\osbpTitlePage{4}{}}

\thought{.}

% when and how we reject PRs?
%

\plush{
\pptBanner{Read this:}\par
\href{}{} (2017)\par
}

\end{document}
4 changes: 4 additions & 0 deletions 05-setting-guidelines/.latexmkrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
$pdflatex = 'pdflatex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$latex = 'latex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$clean_ext = 'crumbs';
$success_cmd = 'texqc && texsc';
3 changes: 3 additions & 0 deletions 05-setting-guidelines/.texqc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
--ignore=You have requested document class
--ignore=You have requested package
--verbose
8 changes: 8 additions & 0 deletions 05-setting-guidelines/.texsc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--pws=../aspell.en.pws
--ignore=href,ffcode
--ignore=ff,nospell,citet,citep
--ignore=pptPic:pp
--ignore=pptQuote:p
--ignore=pptQuote:p
--ignore=pptSnippet:p
--ignore=innoBook:p
41 changes: 41 additions & 0 deletions 05-setting-guidelines/05-setting-guidelines.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
% (The MIT License)
%
% Copyright (c) 2023-2024 Yegor Bugayenko
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the 'Software'), to deal
% in the Software without restriction, including without limitation the rights
% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
% copies of the Software, and to permit persons to whom the Software is
% furnished to do so, subject to the following conditions:
%
% The above copyright notice and this permission notice shall be included in all
% copies or substantial portions of the Software.
%
% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
% SOFTWARE.

\documentclass{article}
\usepackage{../osbp}
\newcommand*\thetitle{Setting Guidelines}
\begin{document}

\plush{\osbpTitlePage{5}{}}

\thought{.}

% how to contribute
% style checking
% style guides

\plush{
\pptBanner{Read this:}\par
\href{}{} (2017)\par
}

\end{document}
4 changes: 4 additions & 0 deletions 06-integrating/.latexmkrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
$pdflatex = 'pdflatex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$latex = 'latex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$clean_ext = 'crumbs';
$success_cmd = 'texqc && texsc';
3 changes: 3 additions & 0 deletions 06-integrating/.texqc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
--ignore=You have requested document class
--ignore=You have requested package
--verbose
8 changes: 8 additions & 0 deletions 06-integrating/.texsc
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--pws=../aspell.en.pws
--ignore=href,ffcode
--ignore=ff,nospell,citet,citep
--ignore=pptPic:pp
--ignore=pptQuote:p
--ignore=pptQuote:p
--ignore=pptSnippet:p
--ignore=innoBook:p
40 changes: 40 additions & 0 deletions 06-integrating/06-integrating.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
% (The MIT License)
%
% Copyright (c) 2023-2024 Yegor Bugayenko
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
% of this software and associated documentation files (the 'Software'), to deal
% in the Software without restriction, including without limitation the rights
% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
% copies of the Software, and to permit persons to whom the Software is
% furnished to do so, subject to the following conditions:
%
% The above copyright notice and this permission notice shall be included in all
% copies or substantial portions of the Software.
%
% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
% SOFTWARE.

\documentclass{article}
\usepackage{../osbp}
\newcommand*\thetitle{Integrating}
\begin{document}

\plush{\osbpTitlePage{6}{}}

\thought{.}

% configure CI in Github
% how it works in other systems? Gitlab

\plush{
\pptBanner{Read this:}\par
\href{}{} (2017)\par
}

\end{document}
4 changes: 4 additions & 0 deletions 07-releasing/.latexmkrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
$pdflatex = 'pdflatex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$latex = 'latex %O -interaction=errorstopmode -halt-on-error --shell-escape %S';
$clean_ext = 'crumbs';
$success_cmd = 'texqc && texsc';
3 changes: 3 additions & 0 deletions 07-releasing/.texqc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
--ignore=You have requested document class
--ignore=You have requested package
--verbose

0 comments on commit a4b1d0d

Please sign in to comment.