You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ Participating in the InstructLab project can come by contributing to any one of
27
27
28
28
Help on open source projects is always welcome and there is always something that can be improved. For example, documentation (like the text you are reading now) can always use improvement, code can always be clarified, variables or functions can always be renamed or commented on, and there is always a need for more test coverage. If you see something that you think should be fixed, take ownership!
29
29
30
-
To contribute code or documentation, please submit a pull request to the relevant repository. Note that contribution to any repository has its own set of requirements and expectations, and users should familiar themselves with those expectations before contributing.
30
+
To contribute code or documentation, please submit a pull request to the relevant repository. Note that contribution to any repository has its own set of requirements and expectations, and users should familiarize themselves with those expectations before contributing.
Copy file name to clipboardExpand all lines: InstructLabSlackModerationGuide.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -5,13 +5,13 @@ abuse in the Slack workspace and to provide space administrators with an easy to
5
5
6
6
# Reporting Abuse
7
7
8
-
Should any community members using the InstructLab Slack workspace feel that they have experienced behavior that violates our [project code of conduct](https://github.com/instructlab/community/blob/main/CODE_OF_CONDUCT.md), they are welcome and encouraged to contact the members of the [Code of Conduct Committee](https://github.com/instructlab/community/blob/main/COCC.md) for help. Mentioning <code>@cocc</code> will page all members of the committee so that they can assist you.
8
+
Should any community members using the InstructLab Slack workspace feel that they have experienced behavior that violates our [project Code of Conduct](https://github.com/instruct-lab/community/blob/main/CODE_OF_CONDUCT.md), they are welcome and encouraged to contact the members of the [Code of Conduct Committee](https://github.com/instruct-lab/community/blob/main/COCC.md) for help. Mentioning <code>@cocc</code> will page all members of the committee so that they can assist you.
9
9
10
10
In the event that you do not receive help within a timely fashion - and we will do our very best to respond right away - you can ask for help from the workspace admins by either joining channel <code>#admin</code> or mentioning <code>@admins</code>.
11
11
12
12
# Moderation Guide
13
13
14
-
Moderation activities can only be performed by users who are designated as workspace adminstrators.
14
+
Moderation activities can only be performed by users who are designated as workspace administrators.
15
15
16
16
## Workspace Administrators
17
17
@@ -41,9 +41,9 @@ At time of writing, our workspace adminstrators/moderators are as follows:
41
41
## How We Moderate
42
42
43
43
## Deleting Inappropriate Comments
44
-
Upon report of abuse to the [Code of Conduct Committee](https://github.com/instructlab/community/blob/main/COCC.md) or, alternatively if needed to the workspace adminstrators due to a coverage gap, the appropriate parties will assess the situation.
44
+
Upon report of abuse to the [Code of Conduct Committee](https://github.com/instruct-lab/community/blob/main/COCC.md) or, alternatively if needed to the workspace administrators due to a coverage gap, the appropriate parties will assess the situation.
45
45
46
-
The first step will be to remind folks to abide by the [project code of conduct](https://github.com/instructlab/community/blob/main/CODE_OF_CONDUCT.md).
46
+
The first step will be to remind folks to abide by the [project Code of Conduct](https://github.com/instruct-lab/community/blob/main/CODE_OF_CONDUCT.md).
47
47
48
48
Inappropriate or offensive messages [will be deleted](https://slack.com/help/articles/202395258-Edit-or-delete-messages#delete-a-message).
Copy file name to clipboardExpand all lines: README.md
+9-6
Original file line number
Diff line number
Diff line change
@@ -29,15 +29,15 @@ The following documentation shows you an overview of the workflow, and the resou
29
29
30
30
The `ilab` tool allows you to interact with the IBM AI model `Merlinite`, contribute your own information, and train the model locally.
31
31
32
-
> **Note:** Before proceeding, it might be beneficial to check out the [Contributing](https://github.com/instructlab/community/blob/main/CONTRIBUTING.md) guide for an overview of contributing practices and expectations.
32
+
> **Note:** Before proceeding, it might be beneficial to check out the [Contributing](https://github.com/instruct-lab/community/blob/main/CONTRIBUTING.md) guide for an overview of contributing practices and expectations. Additionally, you should consider joining the [InstructLab community Slack channel](https://github.com/instructlab/community/blob/main/InstructLabSlackGuide.md).
33
33
34
34
1. Navigate to the `ilab` CLI repository and follow the instructions in the [README.md](https://github.com/instructlab/cli/blob/main/README.md). The README.md instructs you on how to perform the following:
35
35
36
36
a. In the [Getting started](https://github.com/instructlab/cli/blob/main/README.md#-getting-started) section of the README.md file, you can install the `ilab` tool, set up your local environment, and download the IBM `Merlinite` AI model.
37
37
38
-
b. You can then create your own data sets to feed into and train the model. In the taxonomy project, there are two types of data you can serve to the model: skills and knowledge. There are a few different types of skills and knowledge you can create. For more detailed information on the types, see the Taxonomy [README.md](https://github.com/instructlab/taxonomy/blob/main/README.md#getting-started-with-skill-contributions).
38
+
b. You can then create your own data sets to feed into and train the model. In the taxonomy project, there are two types of data you can serve to the model: skills and knowledge. There are a few different types of skills and knowledge you can create. For more detailed information on the types, see the Taxonomy [README.md](https://github.com/instructlab/taxonomy/blob/main/README.md#welcome-to-the-instructlab-taxonomy).
39
39
40
-
c. In your local taxonomy repository, generated after the [Initialize lab](https://github.com/instructlab/cli/blob/main/README.md#%EF%B8%8F-initialize-lab) step, navigate to the path that you want to add information to. You can see a flow chart of the paths in this file [taxonomy_diagram](https://github.com/instructlab/taxonomy/blob/main/docs/taxonomy_diagram.png). Create a `qna.yaml` file in that path with your contributions.
40
+
c. In your local taxonomy repository, generated after the [Initialize lab](https://github.com/instructlab/instructlab/blob/main/README.md#-installing-ilab) step, navigate to the path that you want to add information to. You can see a flow chart of the paths in this file [taxonomy_diagram](https://github.com/instruct-lab/taxonomy/blob/main/docs/taxonomy_diagram.png). Create a `qna.yaml` file in that path with your contributions.
41
41
42
42
d. [Serve and train the model](https://github.com/instructlab/cli/blob/main/README.md#-train-the-model) with your contributions to see if the model can answer questions more accurately.
Copy file name to clipboardExpand all lines: docs/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -61,5 +61,5 @@ We received so many at the beginning, and with jokes being "in the eye of the be
61
61
62
62
## Works Cited on this Page
63
63
*[Christianity in Nepal](https://en.wikipedia.org/wiki/Christianity_in_Nepal), Wikipedia, Wikimedia Foundation, 24 April 2024.
64
-
*[Concepts of Biology - 1st Canadian Edition](https://opentextbc.ca/biology/), Chapter 11.3 _Circulatory and Respiratory Systems_. Copyright 2015 by Charles Molnar and Jane Gair, licensed under a [Creative Commons Attribution 4.0 License](https://creativecommons.org/licenses/by/4.0/). No modications were made to the text.
65
-
*[World History, volume 2: from 1400](https://openstax.org/details/books/world-history-volume-2), Chapter 6.3 _Capitalism and the First Industrial Revolution_. Copyright 2022 Rice University, licensed under a [Creative Commons Attribution 4.0 License](https://creativecommons.org/licenses/by/4.0/). No modications were made to the text.
64
+
*[Concepts of Biology - 1st Canadian Edition](https://opentextbc.ca/biology/), Chapter 11.3 _Circulatory and Respiratory Systems_. Copyright 2015 by Charles Molnar and Jane Gair, licensed under a [Creative Commons Attribution 4.0 License](https://creativecommons.org/licenses/by/4.0/). No modifications were made to the text.
65
+
*[World History, volume 2: from 1400](https://openstax.org/details/books/world-history-volume-2), Chapter 6.3 _Capitalism and the First Industrial Revolution_. Copyright 2022 Rice University, licensed under a [Creative Commons Attribution 4.0 License](https://creativecommons.org/licenses/by/4.0/). No modifications were made to the text.
Copy file name to clipboardExpand all lines: governance.md
+5-5
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ At launch, the InstructLab Project will not have an Oversight Committee to avoid
17
17
18
18
Except where otherwise noted, decisions should always start at the most local level of project governance. For example, decisions that affect only one project, such as the taxonomy repository and not the `ilab` CLI tool, can happen within that project. While communication between the different project teams is important as they are all interconnected, minor decisions do not need organization-wide consensus and can be moved forward at the project level.
19
19
20
-
Changes in maintainership and other governance are announced on the **TODO: InstructLab mailing list**.
20
+
Changes in maintainership and other governance are currently announced on the InstructLab community Slack channel. Directions to join the Slack channel can be found [here](https://github.com/instructlab/community/blob/main/InstructLabSlackGuide.md). In the future, a mailing list will be established.
21
21
22
22
## Project Maintainers overview
23
23
@@ -66,7 +66,7 @@ The election will proceed according to the following process:
66
66
67
67
1. The nomination period will be three weeks. This period starts from the day after an organization Maintainer opening becomes available.
68
68
69
-
1. The nomination must be made by the **TODO: InstructLab mailing list**.
69
+
1. The nomination must be made on the InstructLab community Slack channel. Directions to join the Slack channel can be found [here](https://github.com/instructlab/community/blob/main/InstructLabSlackGuide.md). In the future, a mailing list will be established for nominations.
70
70
71
71
1. After a nominated individual(s) agrees to be a candidate for the Oversight Committee, project Maintainers will vote. The voting period will be open for a minimum of three business days. It will remain open until a [supermajority](https://en.wikipedia.org/wiki/Supermajority#Two-thirds_vote) of project Maintainers has voted. Only current Maintainers of active projects are eligible to vote.
72
72
@@ -78,7 +78,7 @@ The election will proceed according to the following process:
78
78
79
79
Project Maintainers or Oversight Committee members may resign or could be expelled as follows:
80
80
81
-
* Maintainers or an Oversight Committee member may step down through email. Within 7 calendar days, organization contributors and Maintainers will be notified of the change through an email from **TODO: InstructLab mailing list**.
81
+
* Maintainers or an Oversight Committee member may step down through email. Within 7 calendar days, organization contributors and Maintainers will be notified on the InstructLab community Slack channel. Directions to join the Slack channel can be found [here](https://github.com/instructlab/community/blob/main/InstructLabSlackGuide.md). In the future, a mailing list will be established.
82
82
83
83
* After an Oversight Committee member steps down, they become an emeritus Maintainer.
84
84
@@ -105,7 +105,7 @@ The secondary decision making process is done by voting. The following items mus
105
105
* Licensing and intellectual property changes such as new logos or wordmarks (simple majority)
106
106
* Adding, archiving, or removing projects (simple majority)
107
107
108
-
Other decisions may, but do not need to be, called out and put up for decision on the **TODO: InstructLab mailing list**. This can be done by anyone at any time. By default, any decisions called to a vote will be for a _simple majority_ vote.
108
+
Other decisions may, but do not need to be, called out and put up for decision on the InstructLab community Slack channel. Directions to join the Slack channel can be found [here](https://github.com/instructlab/community/blob/main/InstructLabSlackGuide.md). In the future, a mailing list will be established. This can be done by anyone at any time. By default, any decisions called to a vote will be for a _simple majority_ vote.
109
109
110
110
## Code of Conduct
111
111
@@ -115,7 +115,7 @@ The CoCC is responsible for investigating, evaluating, and recommending remedies
115
115
116
116
Current CoCC members can be found on the [Code of Conduct Committee](https://github.com/instructlab/community/blob/main/COCC.md) page.
117
117
118
-
Possible Code of Conduct violations should be reported to the Code of Conduct Committee at **TODO: Private CoC mailing list**.
118
+
Possible Code of Conduct violations should be reported to the Code of Conduct Committee on the InstructLab community Slack channel. Directions to join the Slack channel can be found [here](https://github.com/instructlab/community/blob/main/InstructLabSlackGuide.md). In the future, a mailing list will be established.
119
119
120
120
## Developer Certificate of Origin (DCO) and Licenses
0 commit comments