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

Monthly Milestone - Feb 2018 #927

Closed
6 of 8 tasks
kjdelisle opened this issue Jan 29, 2018 · 13 comments
Closed
6 of 8 tasks

Monthly Milestone - Feb 2018 #927

kjdelisle opened this issue Jan 29, 2018 · 13 comments

Comments

@kjdelisle
Copy link
Contributor

kjdelisle commented Jan 29, 2018

Tech debt

OpenAPI

@loopback/boot

Developer Experience

💪💪 Stretch goals 💪💪

  • Update the documentation to align with the current state of the alpha
  • Ramp up community participation
    • Create/update policy regarding community contributors and commit rights
    • Outline the new process we intend to follow for planning work and meeting deliverables
    • Set some minimum requirements for community contributors to earn commit rights How to be a LB maintainer #943
    • Gather feedback for subsequent milestones (future planning)

CLI

Docs

@kjdelisle kjdelisle added this to the February Milestone milestone Jan 29, 2018
@kjdelisle
Copy link
Contributor Author

kjdelisle commented Jan 29, 2018

I think we should add "Drop Node 6 support" to this month's goals, since the longer we put it off, the more the scope of the work is increasing.
(side note: I also think we should abandon the "Monthly Milestone" label, and actually use the milestone feature to track tasks related to the goals instead)

@virkt25
Copy link
Contributor

virkt25 commented Jan 29, 2018

I'd also suggest adding this since it's CI related: #879

@kjdelisle
Copy link
Contributor Author

Updated with suggestions (keeping in mind that they may still be removed)

@dhmlau
Copy link
Member

dhmlau commented Jan 29, 2018

A few questions/comments: (maybe you're planning to flush out the details tomorrow, but let me put it here just in case)

Fix outdated documentation

How are we going to determine the list of items? everything in the Docs epic? I just found out that the FAQ page is very out-of-date.

Mark items whose support is outside MVP so that users know these features are not yet live (rather than removing and rewriting those docs later)

Not sure if I misunderstood you.. but don't we have MVP tag for all the MVP stuff and supposedly everything else is non-MVP?

Set some minimum requirements for community contributors to earn commit rights

At some point, we (@raymondfeng , @bajtos , @kjdelisle and others) had talked about the requirements to be a maintainer, if that's what you're referring to. The notes is in box, can share it here or whatever github issue created.

Also, i guess the goal for Feb milestone include getting all items (whichever still fits in MVP scope) out of the way too?

@kjdelisle
Copy link
Contributor Author

Not sure if I misunderstood you.. but don't we have MVP tag for all the MVP stuff and supposedly everything else is non-MVP?

As an example, the current top-down story is not yet supported and won't be for MVP. But we've still got docs to that effect that need to be marked with a warning/notice/header of some kind that tells new users that this isn't yet ready.

@kjdelisle
Copy link
Contributor Author

Also, i guess the goal for Feb milestone include getting all items (whichever still fits in MVP scope) out of the way too?

There is no way that we can finish all of those items by end of Feb. We've got 275 story points in the MVP release, and that also includes items without estimates: #927 (comment)

@dhmlau
Copy link
Member

dhmlau commented Jan 30, 2018

Also, i guess the goal for Feb milestone include getting all items (whichever still fits in MVP scope) out of the way too?

sorry.. what i mean is to have all the outstanding Jan milestone items done, as one of the goals for the Feb milestone.

@virkt25
Copy link
Contributor

virkt25 commented Jan 30, 2018

Here's another proposal: #585

@bajtos
Copy link
Member

bajtos commented Jan 30, 2018

Thank you @kjdelisle for kicking off the conversation about the priorities for our February milestone. Your proposal looks good to me 👍

(side note: I also think we should abandon the "Monthly Milestone" label, and actually use the milestone feature to track tasks related to the goals instead)

Please, don't leave side notes that can derail the conversation, open a new issue instead! That way this issue can stay focused on the monthly milestone and the conversation about the mechanics of using GitHub to track monthly milestones can stay in one place.

I created the issue myself, see #930

@kjdelisle
Copy link
Contributor Author

sorry.. what i mean is to have all the outstanding Jan milestone items done, as one of the goals for the Feb milestone.

@dhmlau
We need to follow a process like this, IMO:

  • Tentatively add items to the milestone (community suggestions welcome!)
  • Gather up all the issues that represent work for these items (or create them if they don't exist)
  • Estimate those issues and compare to our current velocity
  • Rescope the milestone based on what we can accomplish vs. what we should be trying to accomplish
  • Move the extra items to stretch goals (unless there's too many, we'll deal with that as it happens)

@dhmlau
Copy link
Member

dhmlau commented Jan 31, 2018

removed TypeScript to JSON Schema - #786 for Feb milestone, as @shimks just finished it!

@jannyHou
Copy link
Contributor

@kjdelisle And v3 upgrading #753 in progress, thanks.

@dhmlau dhmlau mentioned this issue Feb 16, 2018
10 tasks
@kjdelisle
Copy link
Contributor Author

We've reached the end of Feb.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants