From 786e7aa1a7929b51b3b16be4d4bc68cf4a109dd8 Mon Sep 17 00:00:00 2001 From: vigovlugt Date: Mon, 7 May 2018 20:31:49 +0200 Subject: [PATCH 01/13] Add IJburg College to NL --- lib/domains/nl/ijburgcollege | 1 + 1 file changed, 1 insertion(+) create mode 100644 lib/domains/nl/ijburgcollege diff --git a/lib/domains/nl/ijburgcollege b/lib/domains/nl/ijburgcollege new file mode 100644 index 0000000000..e87ba3e562 --- /dev/null +++ b/lib/domains/nl/ijburgcollege @@ -0,0 +1 @@ +IJburg College From 43421b1fb2e497accd6dcc175bcd634fe613ffdd Mon Sep 17 00:00:00 2001 From: eirikrg Date: Thu, 10 May 2018 10:42:50 +0200 Subject: [PATCH 02/13] Create ieslavereda.txt --- ieslavereda.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 ieslavereda.txt diff --git a/ieslavereda.txt b/ieslavereda.txt new file mode 100644 index 0000000000..3533a2e2f4 --- /dev/null +++ b/ieslavereda.txt @@ -0,0 +1 @@ +IES La Vereda From 6c3897377f9b4716a54af71b75243740d946370a Mon Sep 17 00:00:00 2001 From: eirikrg Date: Thu, 10 May 2018 10:44:37 +0200 Subject: [PATCH 03/13] Create ieslavereda.txt --- lib/domains/es/ieslavereda.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 lib/domains/es/ieslavereda.txt diff --git a/lib/domains/es/ieslavereda.txt b/lib/domains/es/ieslavereda.txt new file mode 100644 index 0000000000..3533a2e2f4 --- /dev/null +++ b/lib/domains/es/ieslavereda.txt @@ -0,0 +1 @@ +IES La Vereda From 73592032b9696dc5535e0aec77dbd64144770cf9 Mon Sep 17 00:00:00 2001 From: eirikrg Date: Thu, 10 May 2018 10:45:02 +0200 Subject: [PATCH 04/13] Delete ieslavereda.txt --- ieslavereda.txt | 1 - 1 file changed, 1 deletion(-) delete mode 100644 ieslavereda.txt diff --git a/ieslavereda.txt b/ieslavereda.txt deleted file mode 100644 index 3533a2e2f4..0000000000 --- a/ieslavereda.txt +++ /dev/null @@ -1 +0,0 @@ -IES La Vereda From 35812355f0394e6b0b20dd593ddb11750cb71af0 Mon Sep 17 00:00:00 2001 From: iskandarz93 <32829687+iskandarz93@users.noreply.github.com> Date: Fri, 11 May 2018 01:42:18 +0500 Subject: [PATCH 05/13] dtmik.tj Institute Technology and Innovation Management in Kulob City --- lib/domains/tj/dtmik.tj | 1 + 1 file changed, 1 insertion(+) create mode 100644 lib/domains/tj/dtmik.tj diff --git a/lib/domains/tj/dtmik.tj b/lib/domains/tj/dtmik.tj new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/lib/domains/tj/dtmik.tj @@ -0,0 +1 @@ + From 1fb3a93abec92a518d0330e7a125f4c18c33f79c Mon Sep 17 00:00:00 2001 From: Sarunas Date: Mon, 14 May 2018 10:32:31 +0300 Subject: [PATCH 06/13] add klpvm --- lib/domains/lt/klpvm.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 lib/domains/lt/klpvm.txt diff --git a/lib/domains/lt/klpvm.txt b/lib/domains/lt/klpvm.txt new file mode 100644 index 0000000000..df328fdbe5 --- /dev/null +++ b/lib/domains/lt/klpvm.txt @@ -0,0 +1 @@ +Klaipeda service and business school From d8d9dcd2e08ffe068176dcf301ec11ffb47cdd07 Mon Sep 17 00:00:00 2001 From: DorStern1990 <39241940+DorStern1990@users.noreply.github.com> Date: Mon, 14 May 2018 17:56:19 +0300 Subject: [PATCH 07/13] Create campus.txt --- lib/domains/il/ac/technion/campus.txt | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 lib/domains/il/ac/technion/campus.txt diff --git a/lib/domains/il/ac/technion/campus.txt b/lib/domains/il/ac/technion/campus.txt new file mode 100644 index 0000000000..6d1605888d --- /dev/null +++ b/lib/domains/il/ac/technion/campus.txt @@ -0,0 +1,3 @@ +Russell Berrie Nanotechnology Institute +Technion - Israel Institute of Technology +Official Website - https://www.technion.ac.il/ From 0462492c200e6f04af0af2e36b9694ab6a3e1bc1 Mon Sep 17 00:00:00 2001 From: Nolan1324 Date: Mon, 14 May 2018 13:22:48 -0400 Subject: [PATCH 08/13] Added Bloomfield Hills Schools district --- lib/domains/org/bloomfield.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 lib/domains/org/bloomfield.txt diff --git a/lib/domains/org/bloomfield.txt b/lib/domains/org/bloomfield.txt new file mode 100644 index 0000000000..8a55b3ec75 --- /dev/null +++ b/lib/domains/org/bloomfield.txt @@ -0,0 +1 @@ +Bloomfield Hills Schools From 4f641a610e6c24e8490185dbb6d42f515beaba10 Mon Sep 17 00:00:00 2001 From: axmud Date: Mon, 14 May 2018 16:45:35 -0400 Subject: [PATCH 09/13] Create ipciisa.txt --- lib/domains/cl/ipciisa.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 lib/domains/cl/ipciisa.txt diff --git a/lib/domains/cl/ipciisa.txt b/lib/domains/cl/ipciisa.txt new file mode 100644 index 0000000000..c3fa84822f --- /dev/null +++ b/lib/domains/cl/ipciisa.txt @@ -0,0 +1 @@ +Instituto de Ciencias Tecnológicas IP CIISA From ba2116f10802880c27fac2fb5eb6eac75e031211 Mon Sep 17 00:00:00 2001 From: Philip Torchinsky Date: Wed, 16 May 2018 12:57:22 +0300 Subject: [PATCH 10/13] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7b3b232399..8ab8d3040c 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Your pull request for adding a new email domain to the repository will be satisf 1. The domain is used by an educational institution, which offers at least one long-term course (one year or longer), and the course is somehow related to IT (it is in computer science, software engineering, statistics, bioinformatics, etc.) -2. The educational institution has a physically existing location, where students attend classes in the classrooms. In general, we do not include online universities to this repository. +2. The educational institution has a physically existing location, where students attend classes in the classrooms, or the institution is an accredited online educational organization providing their students with: (1) online courses which are at least one year long, (2) an email address in a dedicated email domain, belonged to the organization, and they revoke the email address upon graduation from the online educational organization. **NOTE:** If an organization provides primary and secondary education only (i.e., no high or higher education programs), it shall not be included into the list. Primary and secondary school students usually do not need professional developer tools, and in case they learn some programming, we are glad to offer them Community versions of the tools, which are free to everybody, such as PyCharm Community Edition, etc. From 8d3441d2c61895e4078c73964da454eb3f55483d Mon Sep 17 00:00:00 2001 From: Watson David <30525704+B1ggDave@users.noreply.github.com> Date: Wed, 16 May 2018 15:40:04 +0200 Subject: [PATCH 11/13] Watson Proofread this looks ok, i added some things in to try to make it a little clearer, see what you think though --- README.md | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 8ab8d3040c..a1d094233f 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ [![official JetBrains project](http://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub) # swot -JetBrains uses this **swot** repository to grant free licenses for JetBrains tools to students and teachers worldwide. If your email is in one of the domains listed in this repository, you are entitled to request your free license from JetBrains. Visit http://jetbrains.com/student to request! +JetBrains uses this **swot** repository to grant free licenses for JetBrains tools to students and teachers worldwide. If your email is in one of the domains listed in this repository, you may request your free license from JetBrains. Visit http://jetbrains.com/student to request! -There is `lib/domains` directory which contains hierarcicaly structured list of email domains belonged to various educational institutions. The domains are mostly owned by colleges and universities, and also by groups of schools united together because they are sharing the same email domains between several institutions, such as Township High School District 211 of Cook County, Illinois. +There is `lib/domains` directory which contains a hierarchically structured list of email domains belonging to various educational institutions. The domains are mostly owned by colleges and universities, and also by groups of schools united together because they are sharing the same email domain between several institutions, such as Township High School District 211 of Cook County, Illinois. -If you know a school, college or university which is not in this list, feel free to submit a pull request to add it. +If you know a school, college or university which is not on this list, feel free to submit a pull request to add it. ## Which educational institutions can be added to the repository? @@ -13,40 +13,40 @@ Your pull request for adding a new email domain to the repository will be satisf 1. The domain is used by an educational institution, which offers at least one long-term course (one year or longer), and the course is somehow related to IT (it is in computer science, software engineering, statistics, bioinformatics, etc.) -2. The educational institution has a physically existing location, where students attend classes in the classrooms, or the institution is an accredited online educational organization providing their students with: (1) online courses which are at least one year long, (2) an email address in a dedicated email domain, belonged to the organization, and they revoke the email address upon graduation from the online educational organization. +2. The educational institution is a physical entity with student attendance and recognized as providing a learning curriculum for the educational system, or the institution is an accredited online educational organization providing their students with: (1) online courses with a curriculum at least one year long, (2) a dedicated email address which is provided to students only until their graduation. -**NOTE:** If an organization provides primary and secondary education only (i.e., no high or higher education programs), it shall not be included into the list. Primary and secondary school students usually do not need professional developer tools, and in case they learn some programming, we are glad to offer them Community versions of the tools, which are free to everybody, such as PyCharm Community Edition, etc. +**NOTE:** If an organization provides primary or secondary education only (i.e., no higher education programs), it will not be included in the list. Primary and secondary school students do not usually need access to professional developer tools, and if they learn some programming, we are glad to offer them Community versions of the tools, such as PyCharm Community Edition, to use which are free to everybody. -If you represent a primary or secondary school and you are certain of the necessity of professional version of a JetBrains tool for your school, please contact JetBrains sales team via https://www.jetbrains.com/support/sales/ +If you represent a primary or secondary school and you are certain of the necessity of a professional version of a JetBrains tool for your school, please contact JetBrains sales team via https://www.jetbrains.com/support/sales/ ## How to add a domain to this repository To add a domain, make a pull request. You must be familiar with git tool or GitHub user interface in order to make a pull request. -We review your request and merge it (i.e., accept it) if it meets the following rules: +We will review your request and merge it if we accept it meets the following conditions: -1. Each domain is represented by a single `.txt` file in the repository. If there is a file `lib/domains/edu/mit.txt`, it means that e-mail domain `mit.edu` is included into the repository. Please note that the repository uses reverse order of the name components, and also note that **.txt extension is mandatory**. Example: add file `/lib/domains/ng/edu/unaab.txt` to add a domain `unaab.edu.ng` to the repository. +1. Each domain is represented by a single `.txt` file in the repository. If there is a file `lib/domains/edu/mit.txt`, it means that an email domain `mit.edu` is included in the repository. Please note that the repository reverses the order of the name components, and also note that **.txt extension is mandatory**. Example: add file `/lib/domains/ng/edu/unaab.txt` to add a domain `unaab.edu.ng` to the repository. -2. Pull request can include one or more files which you wish to add. +2. Pull requests can include one or more files which you wish to add. -3. Each file in the repository has to contain a name of the university, which the domain represented by the file belongs to. For example, a file `/lib/domains/ng/edu/unaab.txt` has to contain a line in it: *"Federal University of Agriculture, Abeokuta"*. -First line of the file has to contain an official name of the educational organization. -Other lines can contain other known names of the university. A university in a non-English speaking country can have a line containing the university name in their native language, and another line with the name in English. +3. Each file in the repository has to contain the name of the university, which the domain represented by the file belongs to. For example, a file `/lib/domains/ng/edu/unaab.txt` has to contain a line in it: *"Federal University of Agriculture, Abeokuta"*. +The first line of the file has to contain the official name of the educational organization. +Other lines can contain other names the university is known by. A university in a non-English speaking country can have a line containing the university name in their native language, and another line with the name in English. -4. If the domain is shared among several institutions, such a school district domain, please add the last line starting with dot (`.`) followed by a word "group". Example: +4. If the domain is shared by several institutions, such a school district domain, please add the last line starting with a dot (`.`) followed by the word "group". Example: `.group` > #### How to add the domain quicker -> We merge pull requests manually, and check the information which you have provided us with prior to merge. -> Thus, if you wish to make the verification easier for us and therefore much quicker, please mention the following in your comment to the request: -> * the university official website URL, if different from the domain you are submitting -> * an URL of a page on the official website where an IT-related long-term (>1 year) course is offered by the university -> * an URL of a page or another proof (.pdf or a screenshot are OK) showing that the university recognizes the domain which you are submitting as an official email domain for the students. +> We merge pull requests manually and check the information which you have provided us with before merging it. +> Thus, if you wish to make the verification process easier for us and therefore much quicker, please mention the following in your comment to the request: +> * the university official website URL, if it is different from the domain you are submitting +> * a URL of a page on the official website where a long-term (>1 year) IT related course is offered by the university +> * a URL of a page or some other proof (.pdf or a screenshot are OK) showing that the university recognizes the domain which you are submitting as an official email domain for the enrolled students. -## How to change a domain to this repository -If a university changes its email domain or name, you can submit a pull request with necessary changes. +## How to change a domain in this repository +If a university changes its email domain or name, you can submit a pull request with the necessary changes. ## Additional references -Please refer to `CONTRIBUTING.md` file of this repository to read more about repository structure and contributing rules. +Please refer to the `CONTRIBUTING.md` file in this repository to read more about the repository structure and contributing rules. ## FAQ #### There are many domains in my university, how can I add all of them? @@ -56,5 +56,5 @@ However, if the upper-level domain is also used by alumni, research staff, and o If the university uses several email domains in different upper-level domains (for example, `euroacademia.ee` and `euroacademia.eu`), please submit several files with different paths and the same content (i.e., same name of the university) in your pull request. -#### Some universities have their names duplicated in the first and the second line in respective .txt file in this repository. Shall I put the university name twice in my .txt file to have the domain added? +#### Some universities have their names duplicated in the first and the second line in the respective .txt file in this repository. Shall I put the university name twice in my .txt file to have the domain added? No, it's not needed. However, nothing bad happens if you do it, don't worry. It does not affect our decision on your request. From 721e92eeacb7f36ef9b0a341d4acfdebbe6ceb53 Mon Sep 17 00:00:00 2001 From: Philip Torchinsky Date: Thu, 17 May 2018 14:51:57 +0300 Subject: [PATCH 12/13] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a1d094233f..20350cf155 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ If you represent a primary or secondary school and you are certain of the necess ## How to add a domain to this repository To add a domain, make a pull request. You must be familiar with git tool or GitHub user interface in order to make a pull request. -We will review your request and merge it if we accept it meets the following conditions: +We will review your request, and if we accept that it meets all the following conditions then we will merge it: 1. Each domain is represented by a single `.txt` file in the repository. If there is a file `lib/domains/edu/mit.txt`, it means that an email domain `mit.edu` is included in the repository. Please note that the repository reverses the order of the name components, and also note that **.txt extension is mandatory**. Example: add file `/lib/domains/ng/edu/unaab.txt` to add a domain `unaab.edu.ng` to the repository. From e68bb87f699c44fe9a7ff6de633113efbf26346a Mon Sep 17 00:00:00 2001 From: Philip Torchinsky Date: Thu, 17 May 2018 14:53:56 +0300 Subject: [PATCH 13/13] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 20350cf155..9deb79c8a8 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ Other lines can contain other names the university is known by. A university in 4. If the domain is shared by several institutions, such a school district domain, please add the last line starting with a dot (`.`) followed by the word "group". Example: `.group` -> #### How to add the domain quicker +#### How to add the domain quicker > We merge pull requests manually and check the information which you have provided us with before merging it. > Thus, if you wish to make the verification process easier for us and therefore much quicker, please mention the following in your comment to the request: > * the university official website URL, if it is different from the domain you are submitting