You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I do appreciate the sentiment, but for now, I would like to focus on the technical work at hand. We still have many big-picture questions to answer. It will be better to design a new logo once the overall character of the system is better understood.
Reacted by Harry Turton
Reacted by Cole Tobin and Bernard Kolobara
Reacted by Brian Kim
Reacted by Derek Schuff, Ohad Rau, Alex Aubuchon, Kelvin Jin, Stephen Akinyemi, Arghya Chakrabarty, Volodymyr Shymanskyy, zant, Daniel, hoffa and 2 more
I think WASI is in a place right where an improvement on the logo could help on increasing adoption by some fraction. I also think we already had some time to understand the system as a whole.
Because of that, it might be good to research into new logos and perhaps even create a contest where more people can participate.
If this is too much overload for others, I'm happy to take on the responsibility of organizing it.
Can we decide on what a step forward for the WASI logo? Also, could we reopen this issue until we decide? Thanks!
it was a good three or four years before we voted on a wasm logo. i don't see why this needs to be rushed. i think marketing should be held off until we know what we're trying to market.
Reacted by Evan Conrad, Cole Tobin and Joshua Tenner
it was a good three or four years before we voted on a wasm logo. i don't see why this needs to be rushed. i think marketing should be held off until we know what we're trying to market.
I don't mean to rush things, sorry if my message got misinterpreted.
Logos can be iterated, and we can iterate on the logo as time progresses as well :)
@devsnek any reason on why you don't think is a good idea to do a first iteration on the logo now that WASI is getting more attention?
@devsnek we are not saying the decision be made immediately, instead this issue should remain open and contributions welcome, just like it was with the wasm logo. WebAssembly/design#112
It's quite tiring that Wasmer attempts to collaborate into WASI are being halted without any discussion, I really believe the community would benefit by having a more polished logo/icon.
Reacted by Austin Cummings
Reacted by Volodymyr Shymanskyy, Stephen Akinyemi and Cole Tobin
If I've ever halted anyone's attempts to collaborate in official forums, please bring it to the attention of the CG chair.
As @devsnek notes, WebAssembly itself went a few years without an official logo. Logos aren't listed in the WebAssembly CG's deliverables, so decisions were left to the chairs. The chairs made a choice early on to focus on the tech and avoid the distractions of logos. During that time, people wrote blog posts, gave talks, and even printed stickers using various unofficial logos. Later, the chairs came up with a process for picking an official logo, a new logo was chosen, and then everyone switched to using the new logo for their blog posts and talks and everything else. Despite all this, WebAssembly seemed to do ok.
We are aiming for WASI to be part of the foundation of a long-lived ecosystem. As WebAssembly itself showed us, we don't need to rush things like logos. With all the distractions many of us have in our personal lives, right now is not a great moment to take on additional distractions.
Reacted by Keegan Fargher, Brian Reavis and Phil Eaton
Facts weight more than words, and the fact that this issue remains closed is just another indicator of what was mentioned. Regardless of any analogy, the Wasm logo thread was only closed once a logo was selected.
If I've ever halted anyone's attempts to collaborate in official forums, please bring it to the attention of the CG chair.
I don’t think we should point fingers to anyone. However more actors in the ecosystem are aware of the halting/unwelcoming situation, so contacting the CG chair would probably lead to a more productive discussion. Who should I contact? (I’m unaware of who is the chair of WASI)
That depends on what kind of conversation you want to have, exactly.
a) Do you think specific decisions should be revisited?
b) Do you want to try to get aspects of the subgroup’s process changed?
c) Do you want to raise concerns about adherence to the WASI subgroup’s process?
d) Do you want to lodge a complaint about an individual’s behavior?
For a), changes, sometimes slight ones, to the engagement style can make a big difference in how much traction your topics are getting, and whether you’re able to get support for proposed changes.
If you’d like to make a more fully developed case for a particular change, you can create a presentation for the bi-weekly meetings. That’s probably more worthwhile for any technical issues where you feel like you’ve been blocked, and a more thorough conversation with higher bandwidth could help.
For b), a presentation at a WASI subgroup call on which aspects you think should be changed, and how those changes are motivated, would be a good first step.
For c), if you think the WASI subgroup doesn’t adhere to the processes of the WebAssembly CG, then a discussion within the subgroup as described above would perhaps still be the right approach, but an escalation path would be to make a case directly to the subgroup chairs, which would be @sunfishcode and @sbc100, or the CG chair, @binji.
For d), if you think you need to file a complaint about specific actions individuals took, then there are two main cases to consider: whether you want to report a CoC violation or not. In the former case, the Wasm CG has documentation on how to proceed.
If the complaint isn’t about CoC violations, then the subgroup or CG chairs would probably still be the right people to reach out to.
EDIT: Let's keep things productive (you can check the previous content by looking in the edit history of this comment).
It seems there is a disagreement between the WASI subgroup chair (Dan @sunfishcode ) and other people from the ecosystem on how to address a new logo for WASI.
I commented on your PR, but I think the risk I raised is important enough to reiterate here.
We would need to work with a lawyer to determine the IP issues around this. It’s possible that just using the same policy as for the WebAssembly logo works, but I know that various organizations have grown more concerned about IP in this space since then.
This is in no small part because your company, Wasmer, attempted to register “WebAssembly” and “Wasm” as trademarks. The USPTO rejected the application, but I don’t think we can assume that attempts to register a brandmark for a WASI logo would be similarly rejected.
We need to consider the community’s long term best interests in any decision like this. If a single company were to acquire the trademark to WebAssembly, I believe that would be actively harmful to the community. I think the same applies for the brandmark rights to the WASI logo.
Given the context, adopting a new logo would require a good amount of work on the part of the chairs—we need legal advice on what the IP policy should be, and the chairs would have to organize that. I think this is too much of a burden to put on them for something that is currently so limited in its impact.
Reacted by Tommy Hodgins, Lei Zhang, Kerem Kat, Marius Cobzarenco, Jeancarlo Barrios, Arnaud Tournier, Lemma Brummel, Matheus Cardoso, Kelly Thomas Kline, ILikeTeaALot and 1 more
Reacted by Wojciech Niedźwiedź
Reacted by Tommy Hodgins, Marius Cobzarenco, Jeancarlo Barrios and Matheus Cardoso
Thanks, since is reiterated here I feel it's also good to write here my response. Hope that's ok.
We would need to work with a lawyer to determine the IP issues around this
Happy to offer a copyleft version of any logo proposed by Wasmer. I believe that shall solve the IP concerns around it.
The goal of pushing the logo forward is not having a company to own it and sue other companies on its usage. The goal is to increase de adoption of WASI.
This is in no small part because your company, Wasmer, attempted to register “WebAssembly” and “Wasm” as trademarks. The USPTO rejected the application, but I don’t think we can assume that attempts to register a brandmark for a WASI logo would be similarly rejected.
There is much more context than what is presented, and I'll do my best to shed some light on it.
The trademark requests were driven by our lawyers.
After getting contacted from someone in the community a few months ago, we reached them and decided to not pursue that path. This has nothing to do with the request for changes in the trademark request from USPTO (which was not a rejection), as we could have still pursued and owned the trademark after... (see Oracle owning the Javascript trademark).
We have decided this path even if it could be specially harmful for us in the long term in the case an organization like the Bytecode Alliance owns it in the future... why? Because of they have already veto-ed our intention to join based on personal and/or racial bias... trying to favor an ecosystem where Wasmer (the company) is out of the picture (sad, but true).
I think is important to note the following because some times is very easy to assume wrong intentions from players in the industry, specially if it fed into an argument that favors specific products (unfortunately it's been happening quite a lot for us):
The success of Wasmer as a company is highly tied to the success of WebAssembly as a technology. Therefore is in our best intentions to assure the long-term success of it, as well as accelerate it's adoption as much as we can on the short term.
We are the underdog here. I'd really appreciate if rather than fighting we could work together and make of WebAssembly and WASI a much more welcoming place, although I realize that's no longer in my hands.
Reacted by JJ, ignoramous and Wojciech Niedźwiedź
Reacted by Tv, Marius Cobzarenco, Shaeq Ahmed, isabelarapetti, Lemma Brummel, vulpine, Latte macchiato, niooii, Acshi Haggenmiller and André Marcondes Teixeira
The vision and people behind WASI are a source of inspiration to me. I would love to see this thrive and become a reality and the inventors and contributors being acknowledged. Given the size of the vision and the limited resources I hope to help uniting the small community in this uncertain early stage. I see concerns about logo design and ownership being a distraction from the conceptual work in this early stage and a bigger trust issue clouding the actual issue. Interpreting written words is a delicate issue and I assume good intentions.
Assuming the concern is not about taking ownership and the actual issue just making the existing logo more sound with minimal changes (which I can see from a perceptual perspective): If it finds consensus, as a neutral party I would offer to donate the copyright to the following proposal to the WASI group or the most suitable body as seen by the original inventors. I have no interest in holding the ownership and no active business with Webassembly, just doing voluntary community work. If it helps resolving the issue or even help rebuilding trust between parties and move the focus back to the shared vision behind the technology, this is all I hope for.
@sunfishcode just to be explicit and clear, which I think is always good:
My last message (with the WASI logo minimally fixed) is a response to what we agreed to do in the WASI meeting: fix the current logo issues while minimally deviate from current concept.
If no one has feedback I'll create the corresponding PRs so we can move on asap with the current (and non-final) logo :)
Great work on the logo @ttraenkler!
In the WASI meeting we decided to delay the logo contest once the scope of WASI was clearer. So once we open the contest for the WASI logo in the future, it will be a great option to consider!
As @sunfishcode said, he has spent some time looking into the potential legal issues that I mentioned above, but still has unanswered questions. I’m taking this over to allow him to focus on other important issues.
I have reached out to a colleague who has relevant experience. I expect that he'll be able to give me a clearer understanding of any nuances in the law as pertains to this. I will report back here once we’ve had a chance to get final confirmation that there are no potential issues.
I just randomly stumbled upon this issue again... and realized that no action has been taken Since Dec 2, 2020 (more than 2 years ago), even though a report was promised then ("I will report back here once we’ve had a chance to get final confirmation that there are no potential issues").
Just for clarity for future readers, this is the logo that WASI had since 2019 that we haven't been able to improve for 4 years:
Reacted by Rudra and lena
Reacted by Lemma Brummel, Matheus Cardoso and zeto
Activity
sunfishcode commentedon Apr 3, 2019
You may have missed the existing logo, which is prominently featured in this repo since the first commit and which was present at the time of the initial WASI announcement in several places.
I do appreciate the sentiment, but for now, I would like to focus on the technical work at hand. We still have many big-picture questions to answer. It will be better to design a new logo once the overall character of the system is better understood.
appcypher commentedon Sep 27, 2019
If that's the case, shouldn't this issue remain open?
syrusakbary commentedon Oct 14, 2019
I think WASI is in a place right where an improvement on the logo could help on increasing adoption by some fraction. I also think we already had some time to understand the system as a whole.
Because of that, it might be good to research into new logos and perhaps even create a contest where more people can participate.
If this is too much overload for others, I'm happy to take on the responsibility of organizing it.
Can we decide on what a step forward for the WASI logo? Also, could we reopen this issue until we decide? Thanks!
cc @sunfishcode @tschneidereit @pchickey @alexcrichton @sbc100
devsnek commentedon Oct 14, 2019
it was a good three or four years before we voted on a wasm logo. i don't see why this needs to be rushed. i think marketing should be held off until we know what we're trying to market.
syrusakbary commentedon Oct 15, 2019
I don't mean to rush things, sorry if my message got misinterpreted.
Logos can be iterated, and we can iterate on the logo as time progresses as well :)
@devsnek any reason on why you don't think is a good idea to do a first iteration on the logo now that WASI is getting more attention?
appcypher commentedon Oct 15, 2019
@devsnek we are not saying the decision be made immediately, instead this issue should remain open and contributions welcome, just like it was with the wasm logo.
WebAssembly/design#112
syrusakbary commentedon Oct 17, 2020
It seems that more people are adopting this logo proposal.
https://twitter.com/sjoerd_during/status/1317156210139947008
It's quite tiring that Wasmer attempts to collaborate into WASI are being halted without any discussion, I really believe the community would benefit by having a more polished logo/icon.
sunfishcode commentedon Oct 19, 2020
If I've ever halted anyone's attempts to collaborate in official forums, please bring it to the attention of the CG chair.
As @devsnek notes, WebAssembly itself went a few years without an official logo. Logos aren't listed in the WebAssembly CG's deliverables, so decisions were left to the chairs. The chairs made a choice early on to focus on the tech and avoid the distractions of logos. During that time, people wrote blog posts, gave talks, and even printed stickers using various unofficial logos. Later, the chairs came up with a process for picking an official logo, a new logo was chosen, and then everyone switched to using the new logo for their blog posts and talks and everything else. Despite all this, WebAssembly seemed to do ok.
We are aiming for WASI to be part of the foundation of a long-lived ecosystem. As WebAssembly itself showed us, we don't need to rush things like logos. With all the distractions many of us have in our personal lives, right now is not a great moment to take on additional distractions.
syrusakbary commentedon Oct 19, 2020
Facts weight more than words, and the fact that this issue remains closed is just another indicator of what was mentioned. Regardless of any analogy, the Wasm logo thread was only closed once a logo was selected.
I don’t think we should point fingers to anyone. However more actors in the ecosystem are aware of the halting/unwelcoming situation, so contacting the CG chair would probably lead to a more productive discussion. Who should I contact? (I’m unaware of who is the chair of WASI)
devsnek commentedon Oct 19, 2020
This issue asked for feedback on a specific design, not for submissions.
tschneidereit commentedon Oct 19, 2020
That depends on what kind of conversation you want to have, exactly.
a) Do you think specific decisions should be revisited?
b) Do you want to try to get aspects of the subgroup’s process changed?
c) Do you want to raise concerns about adherence to the WASI subgroup’s process?
d) Do you want to lodge a complaint about an individual’s behavior?
For a), changes, sometimes slight ones, to the engagement style can make a big difference in how much traction your topics are getting, and whether you’re able to get support for proposed changes.
If you’d like to make a more fully developed case for a particular change, you can create a presentation for the bi-weekly meetings. That’s probably more worthwhile for any technical issues where you feel like you’ve been blocked, and a more thorough conversation with higher bandwidth could help.
For b), a presentation at a WASI subgroup call on which aspects you think should be changed, and how those changes are motivated, would be a good first step.
For c), if you think the WASI subgroup doesn’t adhere to the processes of the WebAssembly CG, then a discussion within the subgroup as described above would perhaps still be the right approach, but an escalation path would be to make a case directly to the subgroup chairs, which would be @sunfishcode and @sbc100, or the CG chair, @binji.
For d), if you think you need to file a complaint about specific actions individuals took, then there are two main cases to consider: whether you want to report a CoC violation or not. In the former case, the Wasm CG has documentation on how to proceed.
If the complaint isn’t about CoC violations, then the subgroup or CG chairs would probably still be the right people to reach out to.
syrusakbary commentedon Oct 19, 2020
EDIT: Let's keep things productive (you can check the previous content by looking in the edit history of this comment).
It seems there is a disagreement between the WASI subgroup chair (Dan @sunfishcode ) and other people from the ecosystem on how to address a new logo for WASI.
Following @tschneidereit suggestion, I'll be presenting in the next WASI meeting a proposal for the logo.
I hope we can move this forward then :)
linclark commentedon Oct 20, 2020
I commented on your PR, but I think the risk I raised is important enough to reiterate here.
We would need to work with a lawyer to determine the IP issues around this. It’s possible that just using the same policy as for the WebAssembly logo works, but I know that various organizations have grown more concerned about IP in this space since then.
This is in no small part because your company, Wasmer, attempted to register “WebAssembly” and “Wasm” as trademarks. The USPTO rejected the application, but I don’t think we can assume that attempts to register a brandmark for a WASI logo would be similarly rejected.
We need to consider the community’s long term best interests in any decision like this. If a single company were to acquire the trademark to WebAssembly, I believe that would be actively harmful to the community. I think the same applies for the brandmark rights to the WASI logo.
Given the context, adopting a new logo would require a good amount of work on the part of the chairs—we need legal advice on what the IP policy should be, and the chairs would have to organize that. I think this is too much of a burden to put on them for something that is currently so limited in its impact.
syrusakbary commentedon Oct 20, 2020
Thanks, since is reiterated here I feel it's also good to write here my response. Hope that's ok.
Happy to offer a copyleft version of any logo proposed by Wasmer. I believe that shall solve the IP concerns around it.
The goal of pushing the logo forward is not having a company to own it and sue other companies on its usage. The goal is to increase de adoption of WASI.
There is much more context than what is presented, and I'll do my best to shed some light on it.
The trademark requests were driven by our lawyers.
After getting contacted from someone in the community a few months ago, we reached them and decided to not pursue that path. This has nothing to do with the request for changes in the trademark request from USPTO (which was not a rejection), as we could have still pursued and owned the trademark after... (see Oracle owning the Javascript trademark).
We have decided this path even if it could be specially harmful for us in the long term in the case an organization like the Bytecode Alliance owns it in the future... why? Because of they have already veto-ed our intention to join based on personal and/or racial bias... trying to favor an ecosystem where Wasmer (the company) is out of the picture (sad, but true).
I think is important to note the following because some times is very easy to assume wrong intentions from players in the industry, specially if it fed into an argument that favors specific products (unfortunately it's been happening quite a lot for us):
The success of Wasmer as a company is highly tied to the success of WebAssembly as a technology. Therefore is in our best intentions to assure the long-term success of it, as well as accelerate it's adoption as much as we can on the short term.
We are the underdog here. I'd really appreciate if rather than fighting we could work together and make of WebAssembly and WASI a much more welcoming place, although I realize that's no longer in my hands.
4 remaining items
ttraenkler commentedon Oct 23, 2020
The vision and people behind WASI are a source of inspiration to me. I would love to see this thrive and become a reality and the inventors and contributors being acknowledged. Given the size of the vision and the limited resources I hope to help uniting the small community in this uncertain early stage. I see concerns about logo design and ownership being a distraction from the conceptual work in this early stage and a bigger trust issue clouding the actual issue. Interpreting written words is a delicate issue and I assume good intentions.
Assuming the concern is not about taking ownership and the actual issue just making the existing logo more sound with minimal changes (which I can see from a perceptual perspective): If it finds consensus, as a neutral party I would offer to donate the copyright to the following proposal to the WASI group or the most suitable body as seen by the original inventors. I have no interest in holding the ownership and no active business with Webassembly, just doing voluntary community work. If it helps resolving the issue or even help rebuilding trust between parties and move the focus back to the shared vision behind the technology, this is all I hope for.

© 2020 Thomas Tränklersunfishcode commentedon Oct 23, 2020
Something that is not apparent from the public WebAssembly logo issue is that logo contests are a lot of work to organize.
I urge everyone to please hold off with logo submissions at this time.
WASI is just getting started. There are many things we don't even know about what WASI's personality will be.
The current logo will not be the last word. We will find a new logo some day.
Please don't oblige us to spend yet more time at this moment focusing on logos.
Thanks.
ttraenkler commentedon Oct 23, 2020
Acknowledged, thanks.
syrusakbary commentedon Oct 23, 2020
@sunfishcode just to be explicit and clear, which I think is always good:
My last message (with the WASI logo minimally fixed) is a response to what we agreed to do in the WASI meeting: fix the current logo issues while minimally deviate from current concept.
If no one has feedback I'll create the corresponding PRs so we can move on asap with the current (and non-final) logo :)
Great work on the logo @ttraenkler!
In the WASI meeting we decided to delay the logo contest once the scope of WASI was clearer. So once we open the contest for the WASI logo in the future, it will be a great option to consider!
linclark commentedon Dec 3, 2020
Following up from the last meeting:
As @sunfishcode said, he has spent some time looking into the potential legal issues that I mentioned above, but still has unanswered questions. I’m taking this over to allow him to focus on other important issues.
I have reached out to a colleague who has relevant experience. I expect that he'll be able to give me a clearer understanding of any nuances in the law as pertains to this. I will report back here once we’ve had a chance to get final confirmation that there are no potential issues.
syrusakbary commentedon Apr 16, 2023
I just randomly stumbled upon this issue again... and realized that no action has been taken Since Dec 2, 2020 (more than 2 years ago), even though a report was promised then ("I will report back here once we’ve had a chance to get final confirmation that there are no potential issues").
Just for clarity for future readers, this is the logo that WASI had since 2019 that we haven't been able to improve for 4 years:

Merge pull request WebAssembly#3 from wasix-org/remove-ws-and-http
Update GH action from wai to wit (WebAssembly#3)
Merge pull request WebAssembly#3 from WebAssembly/sunfishcode/rebase-…
Merge pull request WebAssembly#3 from sunfishcode/sunfishcode/sockets
Merge pull request WebAssembly#3 from WebAssembly/add-initial-draft
Port the wasi-random API to the new wit format.
Update GH action from wai to wit (WebAssembly#3)
Remove stale files. (WebAssembly#3)
wit-bindgen async-spawn feature flag (#1) (WebAssembly#135)