Open bc-pi opened 6 days ago
I agree that this is the right path forward, as it will enable consistent and intuitive media type naming.
-1, I disagree that this will result in intuitive media type naming, rather I expect it to create more confusion overall in the market.
VCs are already a thing, were invented here at W3C, and another group using the VC terminology for something that is not a W3C VC is a source of confusion that we should not feed by further confusing the branding.
We do not control other groups that may choose to repurpose the VC branding for their own benefit. I understand that another group plans on registering application/vc-sd+jwt
for a data format that does not represent W3C VCs, against the advice of members of the VCWG. This is the actual source of confusion and the fundamental problem. I think it is that group that should rethink their approach. That it sounds like some have decided to deploy some software using that unregistered media type is unfortunate, but is a problem that they should try to address instead of pushing this group to acquiesce to their rebranding efforts.
If that group does not relent and attempts registration of application/vc-sd+jwt
anyway, we should not react by increasing further confusion on VC branding here by inventing yet another thing. We should consider other alternatives to application/vc-sd+jwt
for the vc-jose-cose work's media type in that case, not change application/vc
nor application/vp
.
I'm sorry, my recollection is that in Miami we agreed that we would have a single base media type which became application/vc
and application/vp
.
-1 to revisiting the conversation. This PR does not reflect prior or emerging consensus.
Given the collisions on terms like vc
and vp
I see the angle to make it clear that this is an ld
model. However, what @jandrieu states is correct -- the base media types imply that LD is used.
This seems to be about reducing confusion but also (potentially) squatting in a 'who registers the vc term first' sense.
I can see it going either way, but in general I favor reducing confusion, which is why I am +1 to @bc-pi 's suggestion. It's valuable feedback that the plain vc
and vp
types introduce room for confusion as they are.
The issue was discussed in a meeting on 2024-06-26
The attempted registrations of application/vc
and application/vp
were just rejected with the comment "This subtype name is way too short. Spell it out."
I replied asking if the names application/vc-lc
and application/vp-ld
would be acceptable. Cross your fingers...
The attempted registrations of application/vc and application/vp were just rejected with the comment "This subtype name is way too short. Spell it out."
@selfissued, stop continuing to misrepresent what is being said on the media type mailing list.
If others want to follow along in the discussion, it is here:
https://mailarchive.ietf.org/arch/msg/media-types/7OSKJbpbiQECyz6zGRXMyuNT-TM/
You know, this is the only working group I participate in in which personal attacks like this are common. We all know that it's not helpful and undermines both the cohesion of the working group and the morale of the participants. People shouldn't try to put me on the defensive for communicating pertinent facts to involved parties. This MUST stop. Please issue a public apology, @msporny.
Furthermore, this is a case of the pot calling the kettle black. In particular, to try to be helpful, I'd written to the media-types group that "The other names being considered by the working group are application/vc-lc and application/vp-ld. Would those be acceptable?". Indeed, it's being considered in this very issue, which is open and has received some support (and yes, some opposition). And yet you wrote to the MediaMan group "No, the group is not considering application/vc-lc or the -ld suffixes." Your statement is outright false, as this issue being open and active demonstrates. @brentzundel could authoritatively say that in his role as chair, but you cannot. Please stop misrepresenting what's happening in the working group to others and presuming to speak for the working group.
You know, this is the only working group I participate in in which personal attacks like this are common.
It wasn't a personal attack, it was an assertion of a number of facts:
application/vc
and application/vp
. Those are the only media types that the WG has approved for presentation to IANA and the Designated Experts at the IETF at this time.application/vc-lc
as a media type, which the group has never discussed nor approved, which was another misrepresentation. You also offered application/vp-ld
as a media type, which the group discussed and rejected (one of the reasons being that "Linked Data" has multiple different serializations), which was another misrepresentation.Given that it has taken years to get to this point in the Working Group, the appropriate thing to do is to wait for IANA and the Designated Expert's determination and reasoning, bring that information back to the group, and proceed from there.
@msporny @selfissued I will be reaching out to both of you as chair to schedule a meeting where your points of view can be discussed. In the meantime, please leave discussion in this issue to others.
@selfissued I concur with @msporny here that in multiple cases you have substantially misrepresented the facts.
I'd like to remind you that the W3C Code of Conduct explicitly requires that you avoid misstatements of fact:
Be honest. Be truthful, sincere, forthright and, unless professional duties require confidentiality or special discretion, candid, straightforward, and frank.
And, in the section on Unacceptable Behavior:
Deliberate misinformation.
It does appear that the misrepresentation of the response from the registration request was specifically designed to misinform the working group in advancement of your position.
Whether we restrict our attention to your representations here (1) or at the media type mailing list (2), your statements constitute a fairly straightforward violation of the Code of Conduct.
1) That the registration has just been rejected.
This is demonstrably false.
2) That the VC WG is considering application/vc-ld and application/vp-ld.
IMO, the group is not. You might be. Other members of the group might be. But you are not authorized to speak on behalf of the group and unless you can demonstrate the evidence for the Working Group having accepted that option it's inappropriate to represent it as the "under consideration". In contrast, it appears that you were simply acting on your own cognizance and misrepresenting your opinion as that of the group.
The group had a clear resolution on exactly this issue (what media types to register) and gave clear direction as to what was to be filed with IANA and you stepped beyond your remit because you didn't like the group's decision.
Just because you create an issue in a WG repo does not, IMO, constitute "consideration by the group" especially when representing the group's intention to other organizations like IANA. It simply makes no sense that anyone could raise an issue and immediately claim that that issue represents "consideration by the WG."
We can argue over (2); its a debatable point as to whether or not consideration by one or a few members of a group constitute consideration by the group. However (1) seems to be an exceptionally straightforward misrepresentation designed specifically to advance your particular agenda.
Further, I want to rebut your accusation that this is a personal attack. You, @selfissued, were not attacked. Rather, your actions--which I find to be a violation of the CEPC--were called out in a civil and professional manner. @msporny requested you to "Stop continuing to misrepresent what is being said on the media type mailing list." While this may not be the most polite way to make that request, it is not a personal attack. No aspersions or accusations were made about your character or your personal capability. Your violations of the CEPC were called out--in your misrepresentation of fact--as is appropriate and indeed called for by the CEPC itself.
I will repeat @msporny's request: Please stop misrepresenting what is being said on the media type mailing list.
Further, as a clear violation of the CEPC, I would like you to withdraw or correct your comment.
The topic of this thread is whether or not the VCWG should consider registering application/vc-ld
and application/vp-ld
If comments here cannot keep themselves to that topic I will be forced to lock the thread. This is not the proper venue for the conversation that has emerged.
If comments here cannot keep themselves to that topic I will be forced to lock the thread.
Apologies, @brentzundel, I want to get an apology out to @selfissued before the thread is locked.
@msporny requested you to "Stop continuing to misrepresent what is being said on the media type mailing list." While this may not be the most polite way to make that request, it is not a personal attack.
@msporny @selfissued I will be reaching out to both of you as chair to schedule a meeting where your points of view can be discussed.
Alright, I've clearly overstepped, I can see that now.
@selfissued I apologize for the words I used to convey my frustration; I fired the comment off in between meetings and did not put the thought and care into it that I should have. One reading of those words is that I insinuated that you were acting in bad faith and attempting to undermine the work that this group is doing. In the future, I will presume good faith, write my responses as if I am presuming good faith, and try to convey the correction in a more polite manner.
As discussed in https://github.com/w3c/vc-jose-cose/pull/279#issuecomment-2183197001, https://github.com/w3c/vc-jose-cose/pull/279#issuecomment-2183160606, etc., please consider updating the recently updated media types from
application/vc
toapplication/vc-ld
andapplication/vp
toapplication/vp-ld
respectively.