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
+15-14
Original file line number
Diff line number
Diff line change
@@ -4,26 +4,27 @@ The Universal Data Tool aims to be a community-driven solution to managing the c
4
4
of datasets. All contributions are welcome and appreciated!
5
5
6
6
> **Contributing to open-source is fun!**
7
-
> * Together, we can build some awesome software and enable people to build awesome AI!
8
-
> * Tons of people will appreciate the work you do
9
-
> * The issues and [slack](https://join.slack.com/t/universaldatatool/shared_invite/zt-d8teykwi-iOSOUfxugKR~M4AJN6VL3g) are a great place for discussing design, architectures, and new helpful technologies
10
-
> * If you have a good idea and put in some effort, it can be a part of a package used by thousands of people
11
-
> * You'll be credited for the work you do in the README, which you should use to get a cushy job!
7
+
>
8
+
> - Together, we can build some awesome software and enable people to build awesome AI!
9
+
> - Tons of people will appreciate the work you do
10
+
> - The issues and [slack](https://join.slack.com/t/universaldatatool/shared_invite/zt-d8teykwi-iOSOUfxugKR~M4AJN6VL3g) are a great place for discussing design, architectures, and new helpful technologies
11
+
> - If you have a good idea and put in some effort, it can be a part of a package used by thousands of people
12
+
> - You'll be credited for the work you do in the README, which you should use to get a cushy job!
12
13
13
14
# Things to do to contribute
14
15
15
-
* Thumbs up features or bugs you think are important!
16
-
* Create issues for features or bugs you find
17
-
* Solve UI bugs in existing issues
18
-
* Create react components for new UI features ("stories")
19
-
* Implement big features in draft PRs, taking breaks for feedback by messaging people on [Slack](https://join.slack.com/t/universaldatatool/shared_invite/zt-d8teykwi-iOSOUfxugKR~M4AJN6VL3g)
20
-
* Just fix a bunch of bugs and do a massive pull request with no description but all the tests pass and it looks pretty good so I guess it's fine
16
+
- Thumbs up features or bugs you think are important!
17
+
- Create issues for features or bugs you find
18
+
- Solve UI bugs in existing issues
19
+
- Create react components for new UI features ("stories")
20
+
- Implement big features in draft PRs, taking breaks for feedback by messaging people on [Slack](https://join.slack.com/t/universaldatatool/shared_invite/zt-d8teykwi-iOSOUfxugKR~M4AJN6VL3g)
21
+
- Just fix a bunch of bugs and do a massive pull request with no description but all the tests pass and it looks pretty good so I guess it's fine
21
22
22
23
# What do I need to know to get started
23
24
24
-
* Watch this [video by one of our maintainers](https://vimeo.com/421285889) explaining how he starts working on a new feature
25
-
* If you don't know [react](https://reactjs.org/), this is an [introduction video](https://egghead.io/courses/the-beginner-s-guide-to-react) that should get you up to speed.
26
-
* Check out [Setup for Development](https://github.com/UniversalDataTool/universal-data-tool/wiki/Setup-for-Development) for instructions on how to run the project locally
25
+
- Watch this [video by one of our maintainers](https://vimeo.com/421285889) explaining how he starts working on a new feature
26
+
- If you don't know [react](https://reactjs.org/), this is an [introduction video](https://egghead.io/courses/the-beginner-s-guide-to-react) that should get you up to speed.
27
+
- Check out [Setup for Development](https://github.com/UniversalDataTool/universal-data-tool/wiki/Setup-for-Development) for instructions on how to run the project locally
27
28
28
29
> Still feeling like: "hhh'what is going on?" Check out this [sweet guide to contributing to open-source](https://opensource.guide/how-to-contribute/)
Copy file name to clipboardExpand all lines: CREATING_PLUGINS.md
+4-6
Original file line number
Diff line number
Diff line change
@@ -2,10 +2,10 @@
2
2
3
3
You could want to create a plugin for many reasons:
4
4
5
-
* Create a way to import data
6
-
* Create a way to transform samples
7
-
* Create a way to label data (or a new data type)
8
-
* Create a way to authenticate with a service
5
+
- Create a way to import data
6
+
- Create a way to transform samples
7
+
- Create a way to label data (or a new data type)
8
+
- Create a way to authenticate with a service
9
9
10
10
## Create a way to import data
11
11
@@ -27,10 +27,8 @@ new way to view samples in the `Label` page.
27
27
This will add a new Authentication Method on the home page of the Universal Data Tool. After the user configures the Authentication
28
28
method, it will be saved, and the authentication can be used to access samples, import data etc.
29
29
30
-
31
30
# Discoverability
32
31
33
32
[npm](https://npmjs.org) is automatically scanned for packages that start with "udt-", so a package like "udt-transform-delete-samples" would be
34
33
automatically discovered. If the package is valid, it will be automatically available under the "Community Plugins" in the appropriate locations in the
0 commit comments