Commit 7d9e6b6a authored by Turnhout, M.C. van's avatar Turnhout, M.C. van
Browse files

add sign-function, update to new Git-server

parent 107bf8bc
......@@ -2,36 +2,37 @@ Contributing
============
Your contributions and thoughts are highly valued.
In order to conribute to the repo, you need to make a GitLab account (http://stbe-nas.wfw.wtb.tue.nl:3000/).
Permissions for the repos can then be requested with the GitLab-admin: m.c.v.turnhout@tue.nl
In order to conribute to the project, you need to request a GitLab account (http://mategit.wfw.wtb.tue.nl/).
Permissions for the STEM repositories can then be requested with the mategit-STEM-admin: m.c.v.turnhout@tue.nl
Note
====
that when you commit code to the STEM repos
- everybody from within the university domain can access the STEM repos and see your commits
that when you commit code to the stexmf repo
- everybody from within the university domain can access the stexmf repo and see your commits
- your code will be released with a GNU Public License, for all eternity ever
For working on/with a repo
- when in doubt, work in your own branch
- when in doubt, discuss with the FibLab-admin: m.c.v.turnhout@tue.nl
- when in doubt, discuss with the stexmf-admin: m.c.v.turnhout@tue.nl
Of course:
==========
- Never, EVER, commit passwords or personal information to any repository. They are accessible for *e-ve-ry-one*
- document your code
- add commandline help-functionality to Matlab-functions
- try to make your scripts platform independent (e.g. no hard-coded (back)slashes in file paths in Matlab scripts: use `fullfile' to circumvent that)
- do not break backward compatibility without consulting the owner of the repo
- do not commit personalised settings (file paths, etc) to the repos
- do not commit broken/unfinished scripts to the branch `master'
- do not commit version tags to the branch `master' (only the owner should increase version numbers)
- do not commit version tags (only the owner should increase version numbers)
Most importantly
================
- KIS[S]: Keep It Simple [Stupid]
https://en.wikipedia.org/wiki/Unix_philosophy (yes, really. because... it *works*!)
https://en.wikipedia.org/wiki/Unix_philosophy (yes, really. because... it *works*!)
- Write programs that Do One Thing And Do It Well (DOTaDIW).
(also Do It Once And Do It Well, or: do not duplicate code.)
- Write programs to work together.
- Write programs to handle text streams, because that is a universal interface.
stexmf
======
http://stbe-nas.wfw.wtb.tue.nl:3000/STEM/stexmf
http://mategit.wfw.wtb.tue.nl/STEM/stexmf
texmf-tree with custom LaTeX-files that may, or may not, be usefull
if you wish to compile some LaTeX-repos from source.
......
......@@ -103,6 +103,8 @@
\DeclareMathOperator{\erf}{erf}
% complementary error function
\DeclareMathOperator{\erfc}{erfc}
% sign function
\DeclareMathOperator{\sign}{sign}
% upright differential operator 'd'
\providecommand*{\diff}%
{\@ifnextchar^{\DIfF}{\DIfF^{}}}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment