Week 1 Assignment & Effort - koglak/SWE573 GitHub Wiki
The assignment has been shared on moodle.
Due Date: 08.03.2022
Please check:
1. Create a GitHub repository and add me as a collaborator with authority.
2. Modify the readme part of your repository to describe the nature of your repository.
3. Customize the “issues” by specializing them, such as the types and colors of tags.
4. Create issues and assign them to yourself.
5. Create a page to document the following research you will perform:
- Study git as a version management system. There are many guides and videos you can watch. I recommend Git For Ages 4 And Up (https://youtu.be/1ffBJ4sVUb4). It is long, but very good.
- Examine Wikidata (https://www.wikidata.org). Perform some tests with its API.
- Document what you have learned by creating a research section of your GitHub repository. Use Wiki Markdown language and use your own words!
-
Although I had github account, "issue", "labels" and "wiki" were quite new to me. I had experience with html tags, therefore, "markdown language" was easy to use for me. First of all, I learnt how to write a good README.md file. I am going to give more importance to my README.md file while I am developing project. Later on, I created milestone, project, issues and tasks in issues. After I finished each task, I signed them as completed. Required effort: 2 hours
-
I started to create my Wiki Page. First of all I created home page, later on, I learnt to use sidebars, footbars and so on. Learning these features and gaining more experience on markdown language were my second step. Required effort: 1 hour
-
I started to learn git version control system. I watched youtube videos and read couple of articles about it. Although I heard it before, I did not have experience to use it. Therefore, I did exhaustive search about commands. Required effort: 3 hours
-
I started to learn API and Wikidata. After I did literature search about API and API test, I summarized what I learnt in my wikipage. Later on, I read an article about Wikidata Query Service and query language. It was quite easy for me to understand basic queries, however, I need to spend more time to understand complex queries. Required effort: 3 hours