Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2020-12-4: [Newcomers Welcome] List of words that should be added #239

Open
10 of 67 tasks
baileythegreen opened this issue Dec 4, 2020 · 34 comments
Open
10 of 67 tasks
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@baileythegreen
Copy link
Contributor

baileythegreen commented Dec 4, 2020

This is a list I put together of words I think should be included in the glossary. Many of them are used in the existing definitions for other words; some are not. This seemed like a reasonable way to capture the words all in one place, and invite others to help fill them in. (It is possible some of these have been added since I made the list.)

Entries should be checked off once a PR has been successfully merged, but maybe comment 'claiming' ones you are working on.

When writing your entries, please use British spellings, rather than American ones, and try to keep the lines approximately the same width as those in other entries.

  • algorithm
  • browser cache
  • byte
  • cache memory
  • caller
  • collection
  • command
  • configuration file
  • control flow
  • CPU
  • data collision
  • data structure
  • decrement
  • dict comprehension
  • encoding
  • error
  • event
  • execute
  • feature
  • field
  • flag
  • hardware
  • head
  • heap
  • increment
  • index
  • inheritance
  • input
  • inspect
  • interface
  • ipython
  • jupyter
  • jupyter notebook
  • keyword
  • latency
  • linked list
  • loop
  • map
  • merge
  • multiple assignment
  • network
  • node
  • non-terminating
  • option
  • parameter
  • properties
  • PyPI
  • queue
  • record
  • recurse
  • reduce
  • reserved word
  • scope
  • set
  • set comprehension
  • source code
  • stack
  • state machine
  • subroutine
  • trie
  • type
  • union
  • unix
  • user interface
  • variable
  • warning
  • workflow
@baileythegreen baileythegreen added help wanted Extra attention is needed good first issue Good for newcomers labels Dec 4, 2020
@edfoster10
Copy link
Contributor

Hi - I'm claiming "byte", will submit PR shortly!

@jananiharan
Copy link
Contributor

Hi! I just created a PR for "command"

@mdbjax
Copy link
Contributor

mdbjax commented Dec 21, 2020

Hello - I will be claiming data structure

@davidyakobovitch
Copy link

I would like to claim terms, but I don't have competency in all the languages. How does it work if we want to do just English?

@baileythegreen
Copy link
Contributor Author

@davidyakobovitch None of us have competency in all of the languages. I believe that usually the English entry comes first, and is then translated into other languages as people who speak them come along. Claim your entries and define them in whatever language(s) you are competent in. The editors will check the language, and then once a PR is merged, the entries you add can be found an translated by others.

@ailisarre
Copy link
Contributor

Hi. I would like to claim "hardware", "CPU" and "configuration file". I will submit PR within a few days.

@RainierBarrett
Copy link

Regarding "cache", I would suggest there be separate entries for "cache memory" and "browser cache", which are both likely to come up but quite separate concepts.

@baileythegreen
Copy link
Contributor Author

@RainierBarrett This is a good suggestion. I've updated the list. It may be useful to have a cache entry that simply points to the other two.

@callumrollo
Copy link
Contributor

callumrollo commented Mar 1, 2021

I'd like to define PyPI. It could also make sense to do pip and conda-forge at the same time.

@baileythegreen
Copy link
Contributor Author

@callumrollo

Go ahead! You are more than welcome to define words that are not in this list, but are missing. This is just here to help draw people in by making it a bit easier to find some missing words.

@sandyavila
Copy link

Hello there, I would like to claim the following: "source code", "queue", and "execute." I am inputting separate pull requests shortly. Thanks.

@baileythegreen
Copy link
Contributor Author

@sandyavila Feel free to do them as one, or as several pull requests; which ever you find easier. Just make sure you change the name to something more specific than 'Update glossary.yml'!

@sandyavila
Copy link

@baileythegreen Thanks! I am not sure how to add the Pull Request. I am ready to post all three definitions.

@baileythegreen
Copy link
Contributor Author

baileythegreen commented Mar 22, 2021

@sandyavila If you've already committed them, in the browser, go to the branch you committed them to, and just above the list of files in the repository you'll see a box that says something about how many commits ahead/behind the carpentries/glosario repo your branch is, with a Pull Request option, and a Compare option.

Click on Pull Request.

@sandyavila
Copy link

@baileythegreen Thank you! I think I did it. :)

@fiona-galston
Copy link
Contributor

fiona-galston commented Mar 26, 2021

Will write entry for loop as part of checkout process, have checked this list and open PRs and can't see it taken

@leedotson
Copy link

I would like to claim keyword

@fiona-galston
Copy link
Contributor

Will write entry for loop as part of checkout process, have checked this list and open PRs and can't see it taken

PR created #295

@zkamvar zkamvar pinned this issue Apr 16, 2021
@tyt3
Copy link
Contributor

tyt3 commented May 3, 2021

Claiming 'decrement' and 'increment'. Will make a PR soon.

@badryan
Copy link
Contributor

badryan commented Jun 20, 2021

Claiming 'browser cache' in my first steps with the contributors' workflow. Let's see how it goes.

@badryan
Copy link
Contributor

badryan commented Jun 20, 2021

Claiming 'control flow'. PR to follow.

@badryan
Copy link
Contributor

badryan commented Jun 20, 2021

Claiming 'reserved word'. PR to follow.

@badryan
Copy link
Contributor

badryan commented Jun 20, 2021

Claiming 'source code'. PR to follow.

@badryan
Copy link
Contributor

badryan commented Jun 20, 2021

Claiming 'interface'. PR to follow.

@agully1
Copy link
Contributor

agully1 commented Aug 16, 2021

I'd like to claim 'user interface'. PR coming shortly.

edit: PR created, #366

@ashwinvis
Copy link
Contributor

ashwinvis commented Sep 30, 2021

@baileythegreen Hi, the following terms have been defined atleast once in the main branch, but appears as pending task here. Shouldn't it be checked out?

Update: removed some partial matches

browser_cache
control_flow
decrement
field
increment
node
parameter
pypi
record
reserved_word
scope
source_code

Here is the script that I used to check this: https://gist.github.com/ashwinvis/980412bcbed221f95fa89cbdb73b40be

@ashwinvis
Copy link
Contributor

I would like to define 'ipython', or rather 'IPython'. PR to follow soon.

ashwinvis added a commit to ashwinvis/glosario that referenced this issue Sep 30, 2021
@souravsingh
Copy link
Contributor

@baileythegreen I am working on variable and unix

@Harry-Dolan
Copy link
Contributor

would like to define Data Collison - PR to follow soon.

@MilenaLa
Copy link
Contributor

MilenaLa commented Mar 7, 2022

I would like to add a definition for encoding. PR to follow.

@williamleeburgess
Copy link

williamleeburgess commented May 26, 2022

With respect to @souravsingh (#239 (comment)), I think eight months is a reasonable head start---therefore since I don't yet see an entry for "unix" in glossary.yml, I've made a unix entry and will presently make a pull request.

Edit: PR williamleeburgess#1

@rileyskye
Copy link

I think it would be helpful to add "pre-alpha", "alpha", and "beta" for development milestones to the glossary--I had to look up what these terms meant! I have not done this myself yet.

@jameswarduwa
Copy link
Contributor

I would like to add a definition for 'index'. PR to follow.

edinkasia added a commit to edinkasia/glosario that referenced this issue Mar 21, 2023
Changed the spelling in the English definition of YAML - from flavor to flavour (as per the recommendation in Issue carpentries#239 to use British English)
@hspd
Copy link

hspd commented May 2, 2023

I can add an explanation of the Linked list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests