Skip to content

Epic: Roadmap To v3.0 #983

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

Closed
sghoweri opened this issue Jan 31, 2019 · 11 comments
Closed

Epic: Roadmap To v3.0 #983

sghoweri opened this issue Jan 31, 2019 · 11 comments
Labels
EPIC! ⚔️ pinned 📌 Don't let stalebot clean this up
Milestone

Comments

@sghoweri
Copy link
Contributor

sghoweri commented Jan 31, 2019

Sketching out the work I think is remaining till we can release the next beta version of PL Node + big ticket items left for the full v3.0 release.

Please let me know if I'm missing anything or got anything wrong here!

Goals

  1. Stability

    • ie. the Pattern Lab Node v2.0 to v3.0 refactor work
  2. Interoperability

  3. Flexibility / Customization

    • UIKit refactor
    • Customizations (light / dark mode, logo support, support for 3rd party UI add-ons, etc)
  4. Maintainability

    • Automate release process
    • Docs & Demos
    • Automate Now.sh deployment of docs / demos
    • Pattern Lab as a platform vs PL as a monolith
  5. Platform Prep

    • Consumable, extendable, and interoperable design systems / pattern libraries

Work Remaining For Next Beta

  • Merge in any open PRs that are good to go? Merge in current UIKit PRs?
  • Confirm publishing / release process?
  • Publish next release to NPM

Work Remaining For v3.0 Release

@sghoweri sghoweri added this to the 3.0.0 milestone Jan 31, 2019
@stale
Copy link

stale bot commented Apr 1, 2019

It's hard to keep track of everything. This issue has been automatically marked as stale because it has not had recent activity, neither from the team nor the community. It will be closed if no further activity occurs. Please consider adding additional info, volunteering to contribute a fix for this issue, or making a further case that this is important to you, the team, and the project as a whole. Thanks!

@sghoweri
Copy link
Contributor Author

sghoweri commented Apr 2, 2019

Bump! Still open + still in progress. 🙂

@aleksip
Copy link
Member

aleksip commented May 29, 2019

I would consider a working plugin system a must-have. Seems to me the plugin system is broken at the moment? The plugin system might also need some rearchitecting. Currently PL seems to assume that every package beginning with plugin- is a PL plugin. This means that it finds and tries to install Babel plugins, for example.

@stale
Copy link

stale bot commented Jul 28, 2019

It's hard to keep track of everything. This issue has been automatically marked as stale because it has not had recent activity, neither from the team nor the community. It will be closed if no further activity occurs. Please consider adding additional info, volunteering to contribute a fix for this issue, or making a further case that this is important to you, the team, and the project as a whole. Thanks!

@sghoweri
Copy link
Contributor Author

Bump

@stale
Copy link

stale bot commented Oct 11, 2019

It's hard to keep track of everything. This issue has been automatically marked as stale because it has not had recent activity, neither from the team nor the community. It will be closed if no further activity occurs. Please consider adding additional info, volunteering to contribute a fix for this issue, or making a further case that this is important to you, the team, and the project as a whole. Thanks!

@sghoweri
Copy link
Contributor Author

fist bump

@bmuenzenmeyer bmuenzenmeyer added the pinned 📌 Don't let stalebot clean this up label Oct 11, 2019
@bmuenzenmeyer
Copy link
Member

btw - 3.0 was accidentally released a while ago, see #1039 so not sure how much of this still applies

@ringods
Copy link
Contributor

ringods commented May 1, 2020

Can we close this issue in favor of more recent issues and the core 2 project board?

@bmuenzenmeyer
Copy link
Member

i'm in favor. @sghoweri if you agree please close.

@sghoweri
Copy link
Contributor Author

sghoweri commented May 1, 2020

Closing out -- I'll open standalone tickets if there's anything worth keeping around (and still relevant) from this

@sghoweri sghoweri closed this as completed May 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EPIC! ⚔️ pinned 📌 Don't let stalebot clean this up
Projects
None yet
Development

No branches or pull requests

4 participants