Comments (8)
We can open the new issue or use the current one to tell the contributor to give us their main email.
By the way, my main email is [email protected]
. And the linzhien
is also my sub-account.
Thanks.
from lkmpg.
A good example is The Not So Short Introduction to LATEX 2ε
source: https://github.com/oetiker/lshort/blob/master/book/src/contrib.tex
from lkmpg.
Since we have received the contributions from individuals, it is time to update acknowledgement list. Preliminary steps:
- Create a new TeX document,
contrib.tex
, which preserves the names and email address in alphabetical order. - Include
contrib.tex
in section "Acknowledgements" - Ensure each contributor is listed within compact layout.
from lkmpg.
I manage to write a script to generate the contributors' list and parse the output into contrib.tex
However, some contributors are duplicated due to different email addresses they use:
This can be solved via configuring .mailmap manually, but I don't know which email is their main email.
Currently the output can be checked in here:
https://fennecj.github.io/lkmpg/#acknowledgements
from lkmpg.
I manage to write a script to generate the contributors' list and parse the output into contrib.tex
However, some contributors are duplicated due to different email addresses they use:
You can prepare the script(s) in directory scripts/
, which is intended for maintenance purpose. The format of contributor list can be as following:
Name (to be listed in LKMPG)[, Hanyu Pinyin], email-1[, email-2][, email 3][, remark (usually GitHub account)]
Take me for example,
Jim Huang, Ching-Chun Huang, [email protected], [email protected], [email protected], jserv
Then, we can make use of grep
to see if the contributor was already listed or not.
from lkmpg.
This can be solved via configuring .mailmap manually, but I don't know which email is their main email.
Only the preferable name would appear in the Acknowledgements section of LKMPG. No email address is shown except me (as the maintainer).
from lkmpg.
Only the preferable name would appear in the Acknowledgements section of LKMPG. No email address is shown except me (as the maintainer).
I know, the reason why I wanted to know the main mail of contributors is that I want to maintain the list as the example source
code you mentioned before (https://github.com/oetiker/lshort/blob/master/book/src/contrib.tex).
Which is in the format of
Name, % Email
Where the % causes latex ignore the info after it.
I can also make scripts to generate the list as you said, that is
Name (to be listed in LKMPG)[, Hanyu Pinyin], email-1[, email-2][, email 3][, remark (usually GitHub account)]
Which puts different emails in the same line if they belong to the same name.
Then use another script to parse the list and generate the contrib.tex
.
But I wonder how will we deal with the situation that two different contributors use the same name in commit logs.
If that thing happened, will we put their emails in the same line or another new line?
from lkmpg.
But I wonder how will we deal with the situation that two different contributors use the same name in commit logs.
If that thing happened, will we put their emails in the same line or another new line?
It implies that we have much stronger community at that time. We can then manipulate manually.
from lkmpg.
Related Issues (20)
- 11.1 Sleep chapter. API module_interruptible_sleep_on HOT 1
- Reason to reset the offset HOT 2
- Smatch repository is unavailable HOT 1
- Build kernel module for Rpi3MB HOT 1
- Building kernel modules in RpiOS32bit/Rpi3MB platform HOT 2
- lkmpg on RpiOsLite/rpi3MB HOT 1
- Consistent usage of __init and __exit HOT 1
- About 16.2 Symmetric key encryption sample code HOT 2
- examples/kbleds.c:64:55: error: ‘struct tty_driver’ has no member named ‘magic’
- Building kbleds.ko on RpiOSLite64bit (Linux 6.1.21-v8+) HOT 4
- examples/sched.ko HOT 4
- Module parameters callback : be notified when a parameter is updated
- Little introduction to debugfs
- About /proc, try_module_get and python3 HOT 3
- If you want to build device drivers for an cross target (yocto build) ... HOT 1
- typo
- Linux HOT 1
- Talking to other subsystems
- Libro linux HOT 2
- The process of "seq_file" lacks some descriptions HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lkmpg.