emeryberger / CSrankings

A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.
http://csrankings.org
Other
2.73k stars 3.26k forks source link

Add the new institution and the faculty members whose research field is computer science #7950

Closed cszhangtao closed 2 weeks ago

cszhangtao commented 2 weeks ago

Contributing to CSrankings

Thanks for contributing to CSrankings! Please read and indicate you agree with all these guidelines to getting your pull request accepted. Note that pull requests may take some time to get merged (please don't contact us for at least three months for updates, unless you are a sponsor - see below).

If you find CSrankings useful, please consider becoming a sponsor.

NOTE: IF YOU DO NOT FOLLOW THE STEPS BELOW, YOUR PULL REQUEST WILL BE SUMMARILY REJECTED. You must read and check all the boxes below by filling them in with an X or your PR will be rejected.

The Basics

Inclusion criteria

Updating an affiliation or home page

Adding one or more faculty members (including an entire department)

(Advanced) Quick contribution via a shallow clone

We recommend that you use the GitHub web user interface to make changes. However, it may be more convenient to clone the repository for larger-scale changes.

However, a full clone of the CSrankings repository is almost 2GB. To contribute a change without creating a full local clone of the CSrankings repo, you can perform a shallow clone. To do so, follow these steps:

  1. Fork the CSrankings repo. If you have an existing fork, but it is not up to date with the main repository, this technique may not work. If necessary, delete and re-create your fork to get it up to date. (Do not delete your existing fork if it has unmerged changes you want to preserve!)

  2. Do a shallow clone of your fork: git clone --depth 1 https://github.com/yourusername/CSrankings. This will only download the most recent commit, not the full git history.

  3. Make your changes on a branch, push them to your clone, and create a pull request on GitHub as usual.

If you want to make another contribution and some time has passed, perform these steps again, creating a fresh fork and shallow clone.

cszhangtao commented 2 weeks ago

We will add the new institution: Macau University of Science and Technology in Macao (Asia). In addition, we add the faculty members: Tao Zhang 0001, Wenmin Wang 0001, Jinyu Tian 0001, Kai Huang 0011, Subrota K. Mondal, Xiaolei Ren 0001, Yanyan Liang 0001, Rubing Huang, Zhanchuan Cai, Dagang Li 0001, Nannan Li 0001. We do not add other faculty members, because there are two reasons: 1) some faculty members are not full-time faculty; 2) some faculty members' research fields are mathematics, electronic engineering, and communications engineering. Thanks.

github-actions[bot] commented 2 weeks ago

The validity checks failed. Please look at the logs (click the red X) and correct the errors. Your PR will be closed automatically in 2 days if not fixed.

github-actions[bot] commented 2 weeks ago

The validity checks failed. Please look at the logs (click the red X) and correct the errors. Your PR will be closed automatically in 2 days if not fixed.

github-actions[bot] commented 2 weeks ago

The validity checks failed. Please look at the logs (click the red X) and correct the errors. Your PR will be closed automatically in 2 days if not fixed.

cszhangtao commented 2 weeks ago

Hi, I tried to add the new institution and faculty members. However, some checks were not successful. The first reason is our university does not exist in the "institution.csv" file. When we tried to add our university to this file, the system rejected the request because we could not update this file. Therefore, how to process this problem? Thanks.

emeryberger commented 2 weeks ago

Open a new PR that just adds the institution. Wait for it to be merged. Then add the faculty.

emeryberger commented 2 weeks ago

All pull requests and issues must come from non-anonymous accounts. Make sure your GitHub profile contains your full name.