Skip to content

Commit badda9b

Browse files
authored
Updates some of the information for contributors including a bit more info about who is likely to contribute, fix links, and clarify requirement for CLA. (#1395)
1 parent 4a6b403 commit badda9b

File tree

2 files changed

+8
-14
lines changed

2 files changed

+8
-14
lines changed

CONTRIBUTING.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ You generally only need to submit a CLA once, so if you've already submitted one
1515
(even if it was for a different project), you probably don't need to do it
1616
again.
1717

18+
If a CLA isn't signed within a couple weeks of submitting a PR, that PR might be
19+
closed (though if a contributor is able to later sign the CLA and re-open the PR,
20+
that's welcome).
21+
1822
## Code reviews
1923

2024
All submissions, including submissions by project members, require review. We

Documentation/Developer.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,21 @@
44
## Communication
55

66
* General questions and discussion: [dtp-discuss@googlegroups.com](mailto:dtp-discuss@googlegroups.com)
7-
* [Slack channel](https://portability.slack.com), email
8-
[portability-maintainers@googlegroups.com](mailto:portability-maintainers@googlegroups.com) for invitation
9-
* Office Hours for anyone interested, developers, participants, etc.:
10-
* Times: Tuesday 2pm CST and Thursday 10am CST
11-
12-
To attend:
13-
1. Send email stating your desired topic to discuss to [dtp-discuss@googlegroups.com](mailto:dtp-discuss@googlegroups.com)
14-
1. You will receive a Google Hangout link (or let us know if you prefer another method of communication)
157

168
## Where to start
179

1810
### Understanding the project
1911
* Read the [Technical Overview](Overview.md) page, particularly the architecture section
20-
* Read the latest white papers at [datatransferproject.dev](https://datatransferproject.dev)
12+
* Read the latest white papers at [DTI](https://dtinit.org) including [DTP overview](https://dtinit.org/docs/dtp-what-is-it)
13+
* Understand if your organization is going to run DTP as a server, contribute an extension that adds support for your organization's
14+
API, or contribute to generic extensions that use a common API supported by your organization's servers.
2115

2216
### Understanding the code
2317
* Read the README files in each top level directory
2418
* Integrate a new service provider or data model via the [Integration Guide](Integration.md)
2519

2620
### Running the project
2721
* See the instructions below to run locally
28-
29-
### Start coding
30-
* See the issues with label [good first issue](https://github.com/google/data-transfer-project/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)
31-
3222

3323
## First Run/Setup
3424

@@ -104,7 +94,7 @@ build images, similar to our local demo.
10494
### AutoValue errors
10595
If you get an error `error: duplicate class... final class AutoValue_...` it is indicative of your IDE and gradle clashing. To fix it you want to delete the referenced build/classes directory.
10696

107-
## Misc updates
97+
## Demo server
10898
There is a rest version of the client and demo-server in progress. While it is not complete yet and lacks some of the
10999
features in the http based client, it is still runnable and works for all services that implement OAuth2.
110100

0 commit comments

Comments
 (0)