📚 Freely available programming books
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
David Ordás
9bfd1914d5
fix: homogenize authoring format and place ( #7034 )
...
* fix: homogenize authors format and place
- use colon as author separator (replaces `&`, `and`, `y`, `e`, `et`...)
- ensures is placed after resource title, not part of itself `title - author`
- `et al.` as special author/token to group many
* remove double comma
* fix: recover traducer role notations as `trad.:`
* detect and apply some `trad.:`s role anotation
* chore: `trad.:` to `trl.:`
Apply suggestion made by Eric at https://github.com/EbookFoundation/free-programming-books/pull/7034#discussion_r954014539
Co-authored-by: Eric Hellman <eric@hellman.net>
* Sort author - format
* fix: remove empty authors (dash is alone)
Used regex: `-\s+(\(|$)`
* format: change to `edt.:` role
Definition list at https://www.loc.gov/marc/relators/relaterm.html
Co-authored-by: Eric Hellman <eric@hellman.net>
2 years ago
..
free-courses-ar.md
fix: homogenize markdown across files using markdownlint rules ( #6988 )
2 years ago
free-courses-bg.md
reorganize files ( #5199 )
4 years ago
free-courses-bn.md
chore: it's `Vue.js` a Javascript framework to build SPAs ( #7039 )
2 years ago
free-courses-de.md
Update free-courses-de.md ( #7017 )
2 years ago
free-courses-el.md
chore(courses): Recover PR #5693 . Create Greek courses list ( #6157 )
3 years ago
free-courses-en.md
fix: homogenize authoring format and place ( #7034 )
2 years ago
free-courses-es.md
fix: homogenize authoring format and place ( #7034 )
2 years ago
free-courses-fa_IR.md
fix: homogenize markdown across files using markdownlint rules ( #6988 )
2 years ago
free-courses-fi.md
chore: HTML5 anchors compilant `<a name=` > `<a id=` ( #6730 )
3 years ago
free-courses-fr.md
fix: homogenize authoring format and place ( #7034 )
2 years ago
free-courses-he.md
chore: HTML5 anchors compilant `<a name=` > `<a id=` ( #6730 )
3 years ago
free-courses-hi.md
Update `free-courses-hi.md` with Shell, Flutter, Bootstrap, jQuery, Node.js lists ( #7006 )
2 years ago
free-courses-id.md
chore: it's `Vue.js` a Javascript framework to build SPAs ( #7039 )
2 years ago
free-courses-it.md
fix: homogenize authoring format and place ( #7034 )
2 years ago
free-courses-ja.md
Add Japanese course and interactive tutorials ( #6838 )
3 years ago
free-courses-kk.md
fix: homogenize markdown across files using markdownlint rules ( #6988 )
2 years ago
free-courses-km.md
fix: homogenize markdown across files using markdownlint rules ( #6988 )
2 years ago
free-courses-ko.md
Add Django and Flash playlists to `free-courses-ko.md` ( #7010 )
2 years ago
free-courses-ml.md
Add `Debug Media`'s playlists to malayalam Git, HTML, CSS, React sections ( #7004 )
2 years ago
free-courses-pl.md
chore: it's `Vue.js` a Javascript framework to build SPAs ( #7039 )
2 years ago
free-courses-pt_BR.md
fix: homogenize authoring format and place ( #7034 )
2 years ago
free-courses-pt_PT.md
reorganize files ( #5199 )
4 years ago
free-courses-ru.md
change upper case to lower cas in fragment ids ( #7020 )
2 years ago
free-courses-si.md
fix: preserve `title - author` format ( #7032 )
2 years ago
free-courses-ta.md
Create `free-courses-ta.md` with several courses in Tamil ( #7001 )
2 years ago
free-courses-th.md
Update free-courses-th.md ( #7015 )
2 years ago
free-courses-tr.md
join and homogenize `HTML & CSS` section title across files ( #6963 )
2 years ago
free-courses-uk.md
chore: HTML5 anchors compilant `<a name=` > `<a id=` ( #6730 )
3 years ago
free-courses-vi.md
chore: it's `Vue.js` a Javascript framework to build SPAs ( #7039 )
2 years ago