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

Propose 1.0 Milestone #50

Open
stevespringett opened this issue Sep 5, 2018 · 6 comments
Open

Propose 1.0 Milestone #50

stevespringett opened this issue Sep 5, 2018 · 6 comments
Labels
Ecma specification Work on the core specification PURL core specification Format and syntax that define PURL (excludes PURL type definitions) PURL spec release schedule
Milestone

Comments

@stevespringett
Copy link
Member

There are many pull requests that need merged and unanswered questions among some of the issues.

The security industry is in the process of fully adopting PackageURL with OWASP and Sonatype already supporting it, and others joining. However, we need to come to an agreed upon 1.0 release and that means setting a target date, addressing some of the testsuite issues and specification questions.

I'm open for having regularly scheduled calls (webex, etc) to sort some of this stuff out.

@adg
Copy link

adg commented Oct 24, 2019

What kind of changes are permitted before the 1.0 release?

@pombredanne
Copy link
Member

@stevespringett let's try to schedule some remote meeting in early December

@pombredanne
Copy link
Member

@adg you wrote:

What kind of changes are permitted before the 1.0 release?

there is no hard and fast rules. Se also my reply to @robpike in #67

@stevespringett
Copy link
Member Author

@pombredanne will you be coordinating?

@stevespringett
Copy link
Member Author

Bumping this for visibility.

I propose to ratify the specification and syntax independently of PURL types. The syntax of the spec should not change and we should be cementing that. However, we should also be flexible enough as to ratify existing defined PURL types and formally reserve future ones, even if the details of future PURL types haven't been worked out yet.

@stevespringett stevespringett added this to the 1.0 milestone Apr 1, 2020
@stevespringett stevespringett added the PURL core specification Format and syntax that define PURL (excludes PURL type definitions) label Apr 1, 2020
@brianf
Copy link
Contributor

brianf commented Apr 1, 2020

I agree @stevespringett that the general shape of a purl (aka The Spec) is separate from a given type syntax. That said, do we need to consider any inherent versioning of the spec or the types before 1.0? I'm struggling to think of a good example but thought it worth asking.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ecma specification Work on the core specification PURL core specification Format and syntax that define PURL (excludes PURL type definitions) PURL spec release schedule
Projects
None yet
Development

No branches or pull requests

5 participants