Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update roadmap #213

Merged
merged 10 commits into from
Jun 4, 2019
Merged
Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 18 additions & 15 deletions config/site/site.json
Original file line number Diff line number Diff line change
Expand Up @@ -252,26 +252,29 @@
"The Development Roadmap is organized into three categories – Near-term, Mid-term, and Long-term. Priorities are sorted into roadmap categories based on feedback we receive during user interviews. Dependencies and resources are also factors that affect placement on the roadmap. If you want to join the Code.gov user testing group, please email us at <a href='mailto:code@gsa.gov'>Code@gsa.gov</a>."
],
"near": [
{ "name": "Code.gov configurability with Angular", "status": "Released" },
{ "name": "Update Navigation and Homepage content", "status": "Released" },
{ "name": "Usability sessions, round 1", "status": "Released" },
{ "name": "Phase 1 SEO improvements", "status": "Released" },
{ "name": "Licenses documentation", "status": "In Progress" },
{ "name": "Search scoring phase 1", "status": "Released" },
{ "name": "Update search filters", "status": "Released" }
{ "name": "Usability research to study contributor experience", "status": "Released" },
{ "name": "Add documentation to increase usability of platform", "status": "Released" },
{ "name": "Add tests to ensure code quality throughout the development process", "status": "In Progress" },
{ "name": "Home page redesign", "status": "In Progress" },
{ "name": "Data quality scoring update", "status": "Released" },
{ "name": "Add 'Official gov website' banner", "status": "In Progress" }
],
"mid": [
{ "name": "Update open tasks phase 1", "status": "Released" },
{ "name": "Update UI for search results", "status": "Released" },
{ "name": "Usability sessions, round 2", "status": "Released" }
{ "name": "Usability research to study community experience (site navigation, ease of use, content inventory)", "status": "null" },
{ "name": "Prototype style guide web components based on USWDS 2.x", "status": "In Progress" },
{ "name": "Create community metrics tool to surface open source repo data", "status": "null" },
{ "name": "Launch Open Source Playbook/Toolkit", "status": "In Progress" },
{ "name": "Move blog from Medium to Code.gov platform", "status": "null" },
{ "name": "Add GitHub data to Projects and Open Tasks (stars, forks, etc)", "status": "In Progress" },
{ "name": "Update Swagger documentation for API", "status": "null" },
{ "name": "Search website content in addition to projects", "status": "null" }
],
"long": [
{ "name": "Phase 2 SEO improvements", "status": null },
{ "name": "User profiles", "status": null },
{ "name": "Gamification/badges", "status": null },
{ "name": "Chatbot", "status": null },
{ "name": "Usability research to study project experience", "status": null },
{ "name": "Redesign Project and Open Tasks pages", "status": null },
{ "name": "Integrate dynamic data content into the platform", "status": null },
{ "name": "Code.json creator tool", "status": null },
{ "name": "Search scoring phase 2", "status": null }
{ "name": "Automate sitemap generation", "status": null }
],
"disclaimer": "This Development Roadmap (Roadmap) is for informational purposes only. The Code.gov team will update the Roadmap as frequently as possible but, given that it’s subject to change at any time, the information presented by the Roadmap should not be used for planning purposes. The information presented in the Roadmap does not represent a solicitation or similar contract vehicle. All items in the Roadmap will be developed and released at the sole discretion of Code.gov, the General Services Agency, the Office of Management and Budget, and the United States Federal Government."
}
Expand Down
5 changes: 2 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "code-gov-front-end",
"name": "@code.gov/code-gov-front-end",
"version": "0.0.8",
"description": "Code.gov — America’s Home for Open Source Projects from the Federal Governmen",
"main": "index.js",
Expand All @@ -21,7 +21,7 @@
"update-data": "node update-data.js",
"update-fonts": "cp -r ./node_modules/@code.gov/code-gov-style/assets/font/* ./assets/fonts/.",
"snyk": "snyk test",
"test": "jest --coverage && npm run test-pa11y",
"test": "npm run test-pa11y && jest --coverage",
"test:ci": "jest --coverage --ci",
"test-pa11y": "./node_modules/.bin/pa11y-ci --config .pa11yci",
"test-watch": "jest --watch"
Expand Down Expand Up @@ -51,7 +51,6 @@
"url": "https://github.com/GSA/code-gov-front-end/issues"
},
"homepage": "https://github.com/GSA/code-gov-front-end#readme",
"private": "false",
"dependencies": {
"@code.gov/about-page": "0.1.13",
"@code.gov/api-client": "^0.3.4",
Expand Down
66 changes: 39 additions & 27 deletions src/components/roadmap/__snapshots__/roadmap.container.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -5,77 +5,89 @@ Object {
"disclaimer": "This Development Roadmap (Roadmap) is for informational purposes only. The Code.gov team will update the Roadmap as frequently as possible but, given that it’s subject to change at any time, the information presented by the Roadmap should not be used for planning purposes. The information presented in the Roadmap does not represent a solicitation or similar contract vehicle. All items in the Roadmap will be developed and released at the sole discretion of Code.gov, the General Services Agency, the Office of Management and Budget, and the United States Federal Government.",
"long": Array [
Object {
"name": "Phase 2 SEO improvements",
"name": "Usability research to study project experience",
"status": null,
},
Object {
"name": "User profiles",
"name": "Redesign Project and Open Tasks pages",
"status": null,
},
Object {
"name": "Gamification/badges",
"status": null,
},
Object {
"name": "Chatbot",
"name": "Integrate dynamic data content into the platform",
"status": null,
},
Object {
"name": "Code.json creator tool",
"status": null,
},
Object {
"name": "Search scoring phase 2",
"name": "Automate sitemap generation",
"status": null,
},
],
"mid": Array [
Object {
"name": "Update open tasks phase 1",
"status": "Released",
"name": "Usability research to study community experience (site navigation, ease of use, content inventory)",
"status": "null",
},
Object {
"name": "Update UI for search results",
"status": "Released",
"name": "Prototype style guide web components based on USWDS 2.x",
"status": "In Progress",
},
Object {
"name": "Usability sessions, round 2",
"status": "Released",
"name": "Create community metrics tool to surface open source repo data",
"status": "null",
},
],
"near": Array [
Object {
"name": "Code.gov configurability with Angular",
"status": "Released",
"name": "Launch Open Source Playbook/Toolkit",
"status": "In Progress",
},
Object {
"name": "Update Navigation and Homepage content",
"status": "Released",
"name": "Move blog from Medium to Code.gov platform",
"status": "null",
},
Object {
"name": "Add GitHub data to Projects and Open Tasks (stars, forks, etc)",
"status": "In Progress",
},
Object {
"name": "Update Swagger documentation for API",
"status": "null",
},
Object {
"name": "Usability sessions, round 1",
"name": "Search website content in addition to projects",
"status": "null",
},
],
"near": Array [
Object {
"name": "Usability research to study contributor experience",
"status": "Released",
},
Object {
"name": "Phase 1 SEO improvements",
"name": "Add documentation to increase usability of platform",
"status": "Released",
},
Object {
"name": "Licenses documentation",
"name": "Add tests to ensure code quality throughout the development process",
"status": "In Progress",
},
Object {
"name": "Search scoring phase 1",
"status": "Released",
"name": "Home page redesign",
"status": "In Progress",
},
Object {
"name": "Update search filters",
"name": "Data quality scoring update",
"status": "Released",
},
Object {
"name": "Add 'Official gov website' banner",
"status": "In Progress",
},
],
"overview": Array [
"At Code.gov, we know it’s important to keep an open dialogue with our users. That’s why we’re sharing our plans for the future through this Development Roadmap. Hopefully, it will help you better understand our priorities for the platform.",
"The Development Roadmap is organized into three categories – Near-term, Mid-term, and Long-term. Priorities are sorted into roadmap categories based on feedback we receive during user interviews. Dependencies and resources are also factors that affect placement on the roadmap. If you want to join the Code.gov user testing group, please email us at <a href='mailto:code@gsa.gov'>Code@gsa.gov</a>.",
],
}
`
`;