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

[EPIC] New web site design on LB4 #817

Closed
7 of 10 tasks
dhmlau opened this issue Dec 21, 2017 · 5 comments
Closed
7 of 10 tasks

[EPIC] New web site design on LB4 #817

dhmlau opened this issue Dec 21, 2017 · 5 comments
Labels

Comments

@dhmlau
Copy link
Member

dhmlau commented Dec 21, 2017

Requirements

Based on today's discussion with LB team,

Acceptance Criteria

  • Make a new repository (v4.loopback.io) which will contain a GitHub Pages-based Jekyll site
  • Create new site with the following layout:
    • Home - Landing Page (/)
    • Getting Started (/getting-started) - Getting started for application development (http://loopback.io/doc/en/lb4/Getting-started.html)
    • Tutorial (/tutorial) - End to end tutorial for application and extension developers
    • Resources (/resources) - Link to LB4 Resources / Assets
    • Contribute (/contribute) - How to contribute to LB4
    • Docs (/docs) - Documentation
  • Determine what domain/path the new site will live on (v4.loopback.io, loopback.io/v4, loopback.io/lb4) by team vote
  • Launch the page on GitHub Pages with the selected domain

Tools

  • Twitter Bootstrap v4 for the CSS/layout
@dhmlau
Copy link
Member Author

dhmlau commented Feb 13, 2018

Seems like we've estimated already. Putting to backlog.

@dhmlau
Copy link
Member Author

dhmlau commented Apr 10, 2018

@virkt25 , i believe we've discussed the url naming proposal earlier (one of v4.loopback.io, loopback.io/v4, loopback.io/lb4).. could you please capture the decision here? thanks.

@dhmlau dhmlau mentioned this issue Apr 10, 2018
9 tasks
@dhmlau dhmlau added the epic label Apr 10, 2018
@virkt25
Copy link
Contributor

virkt25 commented Apr 10, 2018

The new site will be developed in a new repository v4.loopback.io and will have a new domain (v4.loopback.io) ... (this prevents disruptions / breakage for existing site) and once we are done development of the site (and the framework is closer to GA) this new repository will be migrated to loopback.io and replace the current site.

The URL scheme for docs doesn't change -- follows the same format as today's site.

@dhmlau
Copy link
Member Author

dhmlau commented Jul 30, 2018

Removing the estimated point because this ticket turned into an epic.

@bajtos bajtos added the p1 label Aug 27, 2018
@bajtos bajtos changed the title New web site design on LB4 [EPIC] New web site design on LB4 Aug 28, 2018
@dhmlau dhmlau added p2 and removed p1 labels Sep 6, 2018
@dhmlau dhmlau added TOB and removed post-GA labels Oct 26, 2018
@dhmlau
Copy link
Member Author

dhmlau commented Jan 25, 2019

Closing it as all the tasks associated with this epic are done.

@dhmlau dhmlau closed this as completed Jan 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants