free-programming-books/casts
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>
2022-09-02 09:36:04 -04:00
..
free-podcasts-screencasts-ar.md fix: homogenize authoring format and place (#7034) 2022-09-02 09:36:04 -04:00
free-podcasts-screencasts-cs.md Added the Vzhůru dolů podcast (#7025) 2022-08-21 19:48:08 +02:00
free-podcasts-screencasts-en.md fix: homogenize authoring format and place (#7034) 2022-09-02 09:36:04 -04:00
free-podcasts-screencasts-es.md add `Webificando` podcast by Abel Fernandez & Robert Menetray (#6972) 2022-07-27 18:58:32 +02:00
free-podcasts-screencasts-fa_IR.md added programming podccast (#6127) 2021-11-06 17:37:43 -04:00
free-podcasts-screencasts-fi.md Add some missing Finnish coding podcasts (#6760) 2022-03-08 17:35:59 -05:00
free-podcasts-screencasts-fr.md Fix title in document (#6552) 2021-10-31 15:05:57 -04:00
free-podcasts-screencasts-he.md Add some hebrew podcasts (#6600) 2021-11-11 15:31:08 -05:00
free-podcasts-screencasts-id.md add indonesia course for express js + podcast (#6187) 2021-11-16 12:09:46 -05:00
free-podcasts-screencasts-pl.md Update free-podcasts-screencasts-pl.md (#6043) 2021-10-08 21:07:46 -04:00
free-podcasts-screencasts-pt_BR.md chore: maintenance of `Curso em Video` resources (#6962) 2022-08-30 17:35:43 -04:00
free-podcasts-screencasts-pt_PT.md fix: homogenize authoring format and place (#7034) 2022-09-02 09:36:04 -04:00
free-podcasts-screencasts-ru.md fix: homogenize markdown across files using markdownlint rules (#6988) 2022-08-12 15:14:00 +02:00
free-podcasts-screencasts-si.md Update free-podcasts-screencasts-si.md (#6272) 2021-10-18 22:09:31 -04:00
free-podcasts-screencasts-sv.md Language codes : se -> sv (#6339) 2021-10-19 22:27:12 -04:00
free-podcasts-screencasts-tr.md Podcast and course sources were added for Turkish and English content. (#6207) 2021-10-14 20:54:25 -04:00