Skip to content

Commit e823089

Browse files
author
haleyvandyck
committed
Merge pull request project-open-data#45 from jpmckinney/fix_links
Fix links
2 parents 00c6c10 + 2ddfd4a commit e823089

9 files changed

+34
-32
lines changed

Diff for: CONTRIBUTING.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## How to Contribute
44

5-
This project constitutes a collaborative work ("open source"). Federal employees and members of the public are encouraged to improve the project by contributing. For more information, please see [the faq](faq.md)
5+
This project constitutes a collaborative work ("open source"). Federal employees and members of the public are encouraged to improve the project by contributing. For more information, please see [the faq](/faq/)
66

77
Contributions can be made, primarily in two ways:
88

@@ -40,8 +40,8 @@ Project Open Data runs on GitHub pages and automatically regenerates as a static
4040

4141
## Licensing
4242

43-
By contributing to this project, you grant a world-wide, royalty-free, perpetual, irrevocable, non-exclusive, transferable license to all users under [the same terms under which the project is licensed](readme.md#licensing).
43+
By contributing to this project, you grant a world-wide, royalty-free, perpetual, irrevocable, non-exclusive, transferable license to all users under [the same terms under which the project is licensed](README.md#licensing).
4444

4545
## Privacy
4646

47-
All comments, messages, pull requests, and other submissions received through official White House pages including this GitHub page may be subject to archiving requirements. See the [readme](readme.md#privacy) for more information.
47+
All comments, messages, pull requests, and other submissions received through official White House pages including this GitHub page may be subject to archiving requirements. See the [readme](README.md#privacy) for more information.

Diff for: api-basics.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,10 @@ APIs are driven by a set of specific technologies, making them easily understood
6464

6565
Since REST takes advantage of the same Internet mechanisms that are used to view regular web pages it has many advantages, resulting in faster implementations and easier for developers to understand. REST APIs allow you to take data and functionality available on your website and make these resources available through a Web API. Then, instead of returning HTML to represent these resources, the API returns data in one of two possible formats:
6666

67-
* [Extensible Markup Language (XML)](http://apievangelist.com/buildingblocks/extensible_markup_language_(xml)
68-
* [JavaScript Object Notation (JSON)](http://apievangelist.com/buildingblocks/javascript_object_notation_(json)
67+
<ul>
68+
<li><a href="http://apievangelist.com/buildingblocks/extensible_markup_language_(xml).php">Extensible Markup Language (XML)</a></li>
69+
<li><a href="http://apievangelist.com/buildingblocks/javascript_object_notation_(json).php">JavaScript Object Notation (JSON)</a></li>
70+
</ul>
6971

7072
Developers can then take this data and use in web and mobile applications. However XML and JSON are easily consumed by spreadsheets and other tools non-developers can use as well, making APIs accessible by anyone.
7173

Diff for: glossary.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ A standard developed or adopted by voluntary consensus standards bodies, both do
133133

134134
### Parameter
135135

136-
A special kind of variable, used in a subroutine to refer to one of the pieces of data provided as input to the subroutine. The semantics for how parameters can be declared and how the arguments get passed to the parameters of subroutines are defined by the language, but the details of how this is represented in any particular computer system depend on the calling conventions of that system. —*[source](http://en.wikipedia.org/wiki/Parameter_(computer_science))*
136+
A special kind of variable, used in a subroutine to refer to one of the pieces of data provided as input to the subroutine. The semantics for how parameters can be declared and how the arguments get passed to the parameters of subroutines are defined by the language, but the details of how this is represented in any particular computer system depend on the calling conventions of that system. —*<a href="http://en.wikipedia.org/wiki/Parameter_(computer_science)">source</a>*
137137

138138
### RDF
139139

Diff for: implementation-guide.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ filename: implementation-guide.md
77

88

99
## 1) Create and maintain an enterprise data inventory
10-
*[Due by 11/9/13]*
10+
*\[Due by 11/9/13\]*
1111

1212
Maintain a complete listing of all datasets owned, managed, collected, and/or created by your agency, described in a common format.
1313

@@ -23,12 +23,12 @@ This listing can be maintained in a Data Management System (DMS) such as the ope
2323
* Develop and communicate a clear path for listing newly created or acquired datasets into the enterprise data inventory.
2424
* The more employees who can contribute to the enterprise data inventory, whether by submitting feedback or by actually being able to log in and update listings in the agency DMS, the more accurate and complete your metadata will be.
2525
* While it may initially seem that maintaining your agency data inventory in a single spreadsheet is the simplest solution, this is often not the case. A central spreadsheet is difficult for more than one person to maintain, easily leading to errors and omissions.
26-
* In addition to the required [common core metadata](/schema), work with your agency and topical experts to develop an expanded set of metadata fields that make sense for your vertical. Many already exist; explore [Schema.org](http://www.schema.org) as a starting point.
26+
* In addition to the required [common core metadata](/schema/), work with your agency and topical experts to develop an expanded set of metadata fields that make sense for your vertical. Many already exist; explore [Schema.org](http://www.schema.org) as a starting point.
2727
* Your agency can and should use this central inventory listing as an internal search tool to increase awareness of data collections already in existence and to prevent duplicative research efforts. For example, a search of this inventory may reveal that the combination of two existing datasets could produce the results sought by a proposed new collection.
2828

2929

3030
## 2) Create and maintain a public data inventory
31-
*[Due by 11/9/13]*
31+
*\[Due by 11/9/13\]*
3232

3333
Maintain a publicly accessible listing of all datasets maintained by your agency for harvesting by a central Data.gov search engine and the public at large.
3434

@@ -38,7 +38,7 @@ While agencies are only required to list datasets with an "Access Level" value o
3838

3939
Document any datasets or metadata in your enterprise data inventory that your agency does not believe can be made publicly available, in consultation with your Office of General Counsel or its equivalent.
4040

41-
Publish your agency’s enterprise data inventory, with the aforementioned information removed, to a file located at [agency].gov/data.json and described using (at minimum) the [common core metadata](http://project-open-data.github.io/schema/). This file itself must be listed as a dataset within itself (see [an example of format](http://project-open-data.github.io/examples/catalog-sample-extended.json) ); if you have multiple data.json files across your agency, include all of them in the top-level data.json at agency.gov/data.json.
41+
Publish your agency’s enterprise data inventory, with the aforementioned information removed, to a file located at \[agency\].gov/data.json and described using (at minimum) the [common core metadata](http://project-open-data.github.io/schema/). This file itself must be listed as a dataset within itself (see [an example of format](http://project-open-data.github.io/examples/catalog-sample-extended.json) ); if you have multiple data.json files across your agency, include all of them in the top-level data.json at agency.gov/data.json.
4242

4343
While you could manually create this file in a text editor, it is recommended that you use one of the tools provided to generate this file automatically from your existing DMS or enterprise inventory file.
4444

@@ -51,19 +51,19 @@ While you could manually create this file in a text editor, it is recommended th
5151

5252
### C) Best Practices and Examples
5353

54-
* Using the [common core metadata](http://project-open-data.github.io/schema) to describe your enterprise data inventory makes it very simple to use that inventory for your public inventory.
54+
* Using the [common core metadata](http://project-open-data.github.io/schema/) to describe your enterprise data inventory makes it very simple to use that inventory for your public inventory.
5555
* A detailed and descriptive title, description, and set of keywords for each dataset is the difference between customers finding your data and no one finding your data. Since agency data catalogs are harvested and searchable on Data.gov, accurate and thorough metadata is the best way to connect customers with your data.
5656
* Consider including restricted and non-public datasets in your public data inventory listing. Remember that this file contains metadata about the data and not the data themselves.
5757
* When you include restricted datasets in your public data inventory, include specific information on how customers can request and qualify for access to those data.
5858
* Integrate your public data inventory with a tool for soliciting feedback from customers to avoid duplicative effort. For example, the [Kickstart WordPress plugin](https://github.com/project-open-data/kickstart) can automatically generate a voting and commenting mechanism from your data.json file.
5959

6060
### D) Resources
6161

62-
* [Common Core Metadata](/schema)
62+
* [Common Core Metadata](/schema/)
6363

6464

6565
## 3) Engage with customers to help facilitate and prioritize data release
66-
*[Due by 11/9/13]*
66+
*\[Due by 11/9/13\]*
6767

6868
### Minimum Required for Compliance
6969

@@ -82,7 +82,7 @@ Create a process to solicit feedback from customers about existing and potential
8282

8383

8484
## 4) Clarify Roles and Responsibilities
85-
*[Due by 11/9/13]*
85+
*\[Due by 11/9/13\]*
8686

8787
### A) Minimum Required for Compliance
8888

@@ -119,7 +119,7 @@ Additionally, you should include information on:
119119

120120
* [44 USC 3506 (b)(2)](http://www.gpo.gov/fdsys/granule/USCODE-2011-title44/USCODE-2011-title44-chap35-subchapI-sec3506/content-detail.html)
121121
* [OMB Circular A-11](http://www.whitehouse.gov/omb/circulars_a11_current_year_a11_toc)
122-
* [OMB FY 13 PortfolioStat Guidance] (http://www.whitehouse.gov/blog/2013/03/27/portfoliostat-20-driving-better-management-and-efficiency-federal-it)
122+
* [OMB FY 13 PortfolioStat Guidance](http://www.whitehouse.gov/blog/2013/03/27/portfoliostat-20-driving-better-management-and-efficiency-federal-it)
123123

124124
<center><h2><u>Ongoing</u></h2></center>
125125

@@ -132,7 +132,7 @@ Collect or create information (data) in a way that supports downstream informati
132132

133133
* Collect data electronically whenever possible.
134134
* Choose or build data collections tool that:
135-
- Export data in machine-readable formats. Consult [this list](faq.md) for suggested machine-readable formats.
135+
- Export data in machine-readable formats. Consult [this list](/faq/) for suggested machine-readable formats.
136136
- Use existing open data standards, if available.
137137
* Apply an open license, in consultation with best practices, to information as it is collected or created so that if data are made public there are no restrictions on the use or re-use of these data.
138138
* Collect the minimum amount of data needed to achieve your stated goals, in order to avoid having to remove additional personally-identifiable information later in the collection or release process.
@@ -163,7 +163,7 @@ Collect or create information (data) in a way that supports downstream informati
163163
### A) Minimum Required for Compliance
164164

165165
* Review information for privacy, confidentiality pledge, security, and other restrictions to release.
166-
* Make the data available in a machine-readable format. See [this list](http://project-open-data.github.io/faq.md) of commonly accepted machine-readable formats. Where appropriate, provide access to the data via an API.
166+
* Make the data available in a machine-readable format. See [this list](/faq/) of commonly accepted machine-readable formats. Where appropriate, provide access to the data via an API.
167167
* Post the data files in an Internet-accessible location, listing this location the dataset’s entry in your agency inventory listing.
168168

169169
### B) Tools

Diff for: index.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ This section is a list of definitions and principles used to guide the project.
3636

3737
Implementation guidance for open data practices.
3838

39-
3-1 [U.S. Government Policy on Open Data](policy-memo/) - Full text of the memorandum.
39+
3-1 [U.S. Government Policy on Open Data](/policy-memo/) - Full text of the memorandum.
4040

41-
3-2 [Implementation Guide](implementation-guide/) - Detailed descriptions and guidance for each step of implementing the policy.
41+
3-2 [Implementation Guide](/implementation-guide/) - Detailed descriptions and guidance for each step of implementing the policy.
4242

43-
3-3 [Public Data Listing](catalog) - The specific guidance for publishing the Open Data Catalog at the agency.gov/data page.
43+
3-3 [Public Data Listing](/catalog/) - The specific guidance for publishing the Open Data Catalog at the agency.gov/data page.
4444

45-
3-4 [Frequently Asked Questions](faq) - A growing list of common questions and answers to facilitate adoption of open data projects.
45+
3-4 [Frequently Asked Questions](/faq/) - A growing list of common questions and answers to facilitate adoption of open data projects.
4646

4747
----------------
4848

@@ -111,7 +111,7 @@ Case studies of novel or best practices from agencies who are leading in open da
111111

112112
6-7 [National Renewable Energy Laboratory API program](http://developer.nrel.gov/api-case-study/) - An agency perspective on developing APIs for general use and in particular building the case for the internal re-use of the resources.
113113

114-
6-8 [USAID Crowdsourcing to Open Data] (http://transition.usaid.gov/our_work/economic_growth_and_trade/development_credit/pdfs/2012/USAIDCrowdsourcingCaseStudy.pdf) - A case study that shows how USAID invited the "crowd" to clean and geocode a USAID dataset in order to open and map the data.
114+
6-8 [USAID Crowdsourcing to Open Data](http://transition.usaid.gov/our_work/economic_growth_and_trade/development_credit/pdfs/2012/USAIDCrowdsourcingCaseStudy.pdf) - A case study that shows how USAID invited the "crowd" to clean and geocode a USAID dataset in order to open and map the data.
115115

116116

117117
**For Developers: [View all appendices](http://github.com/project-open-data/) (and source)**

Diff for: metadata-resources.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ permalink: /metadata-resources/
55
filename: metadata-resources.md
66
---
77

8-
This section provides further background and resources to assist agencies in implementing the [common core metadata schema](schema/).
8+
This section provides further background and resources to assist agencies in implementing the [common core metadata schema](/schema/).
99

1010
### Template Data Files
1111

0 commit comments

Comments
 (0)