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

Open Community Working Meeting 2021-10-15 #68

Closed
2 tasks done
Relequestual opened this issue Oct 12, 2021 · 3 comments
Closed
2 tasks done

Open Community Working Meeting 2021-10-15 #68

Relequestual opened this issue Oct 12, 2021 · 3 comments
Labels
Working Meeting Identify working meetings

Comments

@Relequestual
Copy link
Member

Relequestual commented Oct 12, 2021

Open Community Working Meeting 2021-10-15 - 14:00 UTC

Zoom Meeting link: https://postman.zoom.us/j/84578640198

Agenda: Compiling!

Topic Owner Decision/NextStep
Review last call's action items #56 @Relequestual All now complete. PRs pending for json-schema-org/json-schema-spec#1120
The cost of Slack is $792 mothly (previous action) @Relequestual Agreed it was too expensive. @jdesrosiers noted that we didn't have to be limited to one channel, and some do not like Slack. @Relequestual commented we should revisit this when/if we have staff to handle community management.
IDL Vocabulary SIG update @jonaslagoni @jdesrosiers Trying to work out the right approach. @jonaslagoni mostly wants convention based on existing JSON Schemas. @jonaslagoni shared some examples via screen share. @jdesrosiers suggested that convention only covers the most basic use case and "be boring", and if you want anything such as inheritance, you'll need to use new keywords to specify what you need.
Anyone want to write a blog post? @Relequestual @jdesrosiers would love to but is too busy. @jonaslagoni suggested there could be a cross post from the AsyncAPI blog.
What would our ideal AJV inheritance look like? @Relequestual We are still largly unsure about the best approach. We did agree if it is taken over, doing nothing with it would likely result in a community fork.
@jdesrosiers suggested JTD isn't in active development so is likely not to cost much in terms of development. @Relequestual mentioned there would likely be a support cost.
@jdesrosiers strongly believes that the JSON Schema org should not maintain any implementations, and just maintain the specification, not having an official implementation or picking favourites.
@jonaslagoni suggested we should have an official tooling.
@jonaslagoni mentioned he looks for tooling in a specifications organisation, but others dissagreed. @Relequestual noted that AsyncAPI is privilidged to have several full time staff and this is unusual for a specification.
@jonaslagoni suggested that the tooling could be owned by the community but hosted under the org. @Relequestual argued that even if you tried to make it clear it was "community owned" tooling, there would be expectations attached if hosted under the JSON Schema org. Additionally that including in the org is endorsement, unless you have a separate "communty org". @jonaslagoni understood but dissagreed.
Ultimatly @jdesrosiers would like to see AJV stay in its own org, and @Relequestual agreed

AOB?
If you want to discuss any other business not on the agenda, please add comments during the meeting.
If we do not complete the agenda, your discussion item will likely be rolled over to the next call.

Sticky agenda items:

Is anyone willing to take ownership over Issues and PRs in the 2020-12 draft-patch milestone? - @Relequestual

Action items:

Notes:
AJV inheritance? There's a chance we may be able to "take over" AJV to some extent.
There has been some limited discussion about this internally. It may be JSON Schema org or Postman.
If we had full time staff, what would our ideal handover result look like?
Considerations include: Other AJV org repos, JDT, Community, OpenJS Foundation status, funds and sponsors.

Agenda Items rolling over / items for next meeting:

Recording: Meeting recording and transcript

@Relequestual Relequestual pinned this issue Oct 12, 2021
@Relequestual Relequestual added the Working Meeting Identify working meetings label Oct 12, 2021
@jonaslagoni
Copy link
Member

Most of the updates around the IDL Vocabulary SIG update will revolve around discussing json-schema-org/vocab-idl#8 (comment) and come to an agreement (If we have time 😄)

@Relequestual
Copy link
Member Author

Regarding...

Check in with OpenJSF regarding Consider self publishing specifications and dropping "draft" prefix #69 - Legal advice?

It would seem they are unable to issue legal advice in this capacity until we join them.
Understandable.

We have time to start the joining process before our planned publication date, so I'll get to work!

@Relequestual
Copy link
Member Author

Next meeting: #71

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Working Meeting Identify working meetings
Projects
None yet
Development

No branches or pull requests

2 participants