Anyway, I think we should list all the problematic things first and then
discuss how to solve. Using legal weapon should not be our first choice.

Best Regards,
YorkShen

申远


Willem Jiang <[email protected]> 于2019年3月7日周四 上午6:31写道:

> This kind of issue is exit for a while, for the health of the
> community,  we need to get touch with these developers and help them
> to donate the code into Apache.  I think most of them will be happy to
> be a part of the big family.
> If the code has some kind of License issue (has the hard dependency of
> GPL or LGPL), which we cannot host it in Apache. We could find another
> solution for it by naming it differently, just like camel-extra[1]
> with the Apache Camel[2]. But we cannot use the Apache Camel in the
> extra project.
>
> [1]https://github.com/camel-extra
> [2]https://github.com/apache/camel
>
> Willem Jiang
>
> Twitter: willemjiang
> Weibo: 姜宁willem
>
> On Thu, Mar 7, 2019 at 1:00 AM York Shen <[email protected]> wrote:
> >
> > I understand the brand issues and the general topics. But let me explain
> my concerns first:
> >
> > There are definitely some third party extensions violating the trademark
> of Apache Weex. But in my opinion, I think weex’s( difficult to pronounce
> 🤷🏼‍♀️) priority is getting more developers into the community (mailing
> list instead of github) and encourage them from users to contributor or
> committers. Trademark issue is time consuming and may be not that urgent to
> Weex community at this point (just personal opinion).
> > I’d like to treat thirty-party extensions as good sign because the Weex
> is useful so that someone would develop tools for Weex. I want to show the
> kind and friendly part of the Weex community, not threaten developers with
> law. Maybe the boundary between kindness and weakness is not so clear, such
> kindness may be treated as weakness. But I really don’t appreciate the idea
> of threatening enthusiastic developers with law.
> >
> > Though, I understand that from ASF’s point, such violation may be
> unacceptable and need corrected.  So, I am really in a dilemma.
> >
> > > 在 2019年3月6日,23:11,Jan Piotrowski <[email protected]> 写道:
> > >
> > > I assume Myrle's response was not focused on this one extension, but
> > > on the general topic we discussed over multiple emails.
> > >
> > > As soon as I have the necessary rights I will start to collect all the
> > > "problematic" things I can find in the GitHub project board and we can
> > > then start to discuss possible solutions or workarounds for those.
> > >
> > > The website is now fully on Git, so we should be able to iterate here
> > > quickly and efficiently. And I am sure we will find great solutions
> > > with all third parties as well.
> > >
> > > -J
> > >
> > > Am Mi., 6. März 2019 um 16:03 Uhr schrieb 申远 <[email protected]>:
> > >>
> > >> I am totally aware of the situation, but what we met here is that
> someone
> > >> published a VSCode extension named weex-plugin/tool/helper. I cannot
> > >> contact all of the author of such extension to ask them rename their
> code
> > >> or invite all of them into Weex repo under Apache. Either of these
> choices
> > >> is impractical.
> > >>
> > >> But these tools are useful, I can't pretend that I don't know there
> is a
> > >> such tool and ignore all the things that happened in the world beyond
> > >> apache community.
> > >>
> > >> What I can think of is that listing the useful tools in weex website
> and
> > >> make it clear it is not part of apache weex.
> > >>
> > >> Best Regards,
> > >> YorkShen
> > >>
> > >> 申远
> > >>
> > >>
> > >> Myrle Krantz <[email protected]> 于2019年3月6日周三 下午7:44写道:
> > >>
> > >>> Apache Weex dev team:
> > >>>
> > >>> Using the Weex name to denote something that isn't weex is a problem.
> > >>> Calling a team a "weex team" if they aren't the Apache Weex
> committers and
> > >>> PMC is confusing to end users.  Apache doesn't allow project brands
> to be
> > >>> diluted like this.
> > >>>
> > >>> Registering a website with the weex name which offers code that
> isn't from
> > >>> the weex project is a problem.  If these tools are important to the
> project
> > >>> to the point that it is important that they share the weex brand,
> then they
> > >>> *do* belong on the Apache weex website.  They also need to be
> licensed
> > >>> under ALv2, and released by the Weex PMC, and the source needs to be
> hosted
> > >>> on the apache github account.
> > >>>
> > >>> The Weex PMC needs to have control of all the weex code or else you
> won't
> > >>> be able to graduate.  And generating more code in these off-list
> projects
> > >>> pushes your project *away* from graduation, not towards it.
> > >>>
> > >>> Best Regards,
> > >>> Myrle
> > >>>
> > >>> On Mon, Mar 4, 2019 at 1:51 PM Jan Piotrowski <[email protected]>
> > >>> wrote:
> > >>>
> > >>>> Of course there can still be a "VS Code extension" entry under
> (e.g.)
> > >>>> "Third party tools".
> > >>>>
> > >>>> And the extension actually has a perfectly fine website, so no need
> to
> > >>>> rehost the documentation and images etc:
> > >>>> Both
> > >>> https://marketplace.visualstudio.com/items?itemName=weex.vscode-weex
> > >>>> and https://github.com/weex-cli/vscode-weex (although the Github
> org
> > >>>> name is problematic) work just fine.
> > >>>>
> > >>>> Of course feel free to drop the PR link when it is up. Will be happy
> > >>>> to provide feedback.
> > >>>>
> > >>>> -J
> > >>>>
> > >>>> Am Mo., 4. März 2019 um 13:42 Uhr schrieb 申远 <[email protected]
> >:
> > >>>>>
> > >>>>> Agreed.
> > >>>>>
> > >>>>> We should set the boundary clearly about what is Apache Weex and
> what
> > >>> is
> > >>>>> not and mention that on the webpage.
> > >>>>>
> > >>>>> But given current situation, it is hard to move them to a seperate
> > >>> domain
> > >>>>> totally. For example, vscode extension
> > >>>>> <https://weex.apache.org/tools/extension.html#features> are just
> third
> > >>>>> party VSCode extension, which I found by searching on VScode. It is
> > >>>>> unlikely to ask them have their own website and remove them
> directly
> > >>>> from .
> > >>>>> apache.org is not also a good idea.
> > >>>>>
> > >>>>> What I can think of is marked them as third party plugin .
> apache.org
> > >>>>> clearly and remain them in the page as they are now.
> > >>>>>
> > >>>>> When I finished my work, maybe you could review my PR?
> > >>>>>
> > >>>>>
> > >>>>> Best Regards,
> > >>>>> YorkShen
> > >>>>>
> > >>>>> 申远
> > >>>>>
> > >>>>>
> > >>>>> Jan Piotrowski <[email protected]> 于2019年3月1日周五 下午6:10写道:
> > >>>>>
> > >>>>>> Ok, then it's pretty simple:
> > >>>>>>
> > >>>>>> Those tools should have their own website on another domain (one
> that
> > >>>>>> does not redirect to the .apache.org site by default - maybe
> > >>>>>> subdomains for weex-community.io or something if someone wants to
> > >>>>>> sponsor that?) and the official weex page just links out to them,
> > >>>>>> mentioning that those are community supported and owned tools
> (e.g.
> > >>> by
> > >>>>>> having a "Community Tools" headline in the navigation or by
> combining
> > >>>>>> them all on a "Community Tools" page instead of having own
> navigation
> > >>>>>> item for each tool).
> > >>>>>>
> > >>>>>> To users it has to be absolutely clear and obvious what is
> official
> > >>>>>> Apache Weex, and what is not.
> > >>>>>>
> > >>>>>> Am Fr., 1. März 2019 um 03:22 Uhr schrieb 申远 <
> [email protected]>:
> > >>>>>>>
> > >>>>>>>>
> > >>>>>>>> Sorry, did I miss part of the thread here? What "development
> > >>> tools
> > >>>> and
> > >>>>>>>> others" are you talking about?
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> Under the right side of the page [1], there is a list for weex
> > >>> tool.
> > >>>>>> Except
> > >>>>>>> for Playground App, others are developed by third party
> developers.
> > >>>> As
> > >>>>>> such
> > >>>>>>> tools are useful and we cannot move all of them to Apache repos,
> we
> > >>>> just
> > >>>>>>> list it in the page.
> > >>>>>>>
> > >>>>>>> [1] https://weex.apache.org/tools/playground.html
> > >>>>>>>
> > >>>>>>> Best Regards,
> > >>>>>>> YorkShen
> > >>>>>>>
> > >>>>>>> 申远
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> Jan Piotrowski <[email protected]> 于2019年2月28日周四 下午10:13写道:
> > >>>>>>>
> > >>>>>>>>> Such tools are useful and attractive for users of Weex, and we
> > >>>> need a
> > >>>>>>>> place
> > >>>>>>>> to list such tools in Weex eco system, ...
> > >>>>>>>>
> > >>>>>>>> Sorry, did I miss part of the thread here? What "development
> > >>> tools
> > >>>> and
> > >>>>>>>> others" are you talking about?
> > >>>>>>>>
> > >>>>>>>>> As weex users are Android/iOS/JavaScript developers, they often
> > >>>>>> choose
> > >>>>>>>> Gradle/Cocoapods/NPM to install the artifacts instead of source.
> > >>>> But I
> > >>>>>>>> could list the artifacts and Gradle/Cocoapods/NPM link together
> > >>> in
> > >>>> a
> > >>>>>>>> webpage later.
> > >>>>>>>>
> > >>>>>>>> This is of course no problem at all. But the original voting and
> > >>>>>>>> release process follows the required Apache way, when it is
> > >>>> finished
> > >>>>>>>> the binaries or releases can of course be distributed in any way
> > >>>>>>>> useful to the users. See here for an example of the Cordova
> > >>> release
> > >>>>>>>> process:
> > >>>>>>>>
> > >>>>>>
> > >>>>
> > >>>
> https://github.com/apache/cordova-coho/blob/master/docs/platforms-release-process.md#otherwise-publish-real-release-to-dist--npm
> > >>>>>>>> (pretty overcomplicated because of historical reasons, but you
> > >>> get
> > >>>> the
> > >>>>>>>> idea)
> > >>>>>>>>
> > >>>>>>>> Am Do., 28. Feb. 2019 um 04:58 Uhr schrieb Willem Jiang
> > >>>>>>>> <[email protected]>:
> > >>>>>>>>>
> > >>>>>>>>> When you send the announcement of the code release, you need to
> > >>>> list
> > >>>>>>>>> the released artifacts just like this[1].
> > >>>>>>>>> Here is  dubbo release guidelines that you can take a look.
> > >>>>>>>>>
> > >>>>>>>>> [1]http://servicecomb.apache.org/release/
> > >>>>>>>>> [2]
> > >>>>>> http://dubbo.apache.org/en-us/blog/prepare-an-apache-release.html
> > >>>>>>>>>
> > >>>>>>>>> Willem Jiang
> > >>>>>>>>>
> > >>>>>>>>> Twitter: willemjiang
> > >>>>>>>>> Weibo: 姜宁willem
> > >>>>>>>>>
> > >>>>>>>>> On Thu, Feb 28, 2019 at 11:46 AM 申远 <[email protected]>
> > >>>> wrote:
> > >>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>> But we can only host the downloads of the weex project, not
> > >>>> the
> > >>>>>> other
> > >>>>>>>>>>> tools which are built on top it.
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> Such tools are useful and attractive for users of Weex, and
> > >>> we
> > >>>>>> need a
> > >>>>>>>> place
> > >>>>>>>>>> to list such tools in Weex eco system, which is important
> > >>> from
> > >>>> our
> > >>>>>>>> users'
> > >>>>>>>>>> point. If there is a better place than
> > >>>> https://weex.apache.org/
> > >>>>>> for
> > >>>>>>>> such
> > >>>>>>>>>> tools, I can move them.
> > >>>>>>>>>>
> > >>>>>>>>>> I cannot find the download the weex artifacts but only the
> > >>>> weex IDE
> > >>>>>>>>>>> and playground.
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> As weex users are Android/iOS/JavaScript developers, they
> > >>> often
> > >>>>>> choose
> > >>>>>>>>>> Gradle/Cocoapods/NPM to install the artifacts instead of
> > >>>> source.
> > >>>>>> But I
> > >>>>>>>>>> could list the artifacts and Gradle/Cocoapods/NPM link
> > >>>> together in
> > >>>>>> a
> > >>>>>>>>>> webpage later.
> > >>>>>>>>>>
> > >>>>>>>>>> BTW, once we vote the release, we need to distributed those
> > >>>> release
> > >>>>>>>>>>> kit to Apache mirrors for the downloads of user.
> > >>>>>>>>>>> I don't think we did this step of work after the vote of
> > >>> weex
> > >>>>>> 0.22.0
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> I will move it later. I think I would propose the next
> > >>> release
> > >>>> of
> > >>>>>> weex,
> > >>>>>>>>>> which will give me a better understanding of the whole Apache
> > >>>>>> release
> > >>>>>>>>>> procedure.
> > >>>>>>>>>>
> > >>>>>>>>>> Best Regards,
> > >>>>>>>>>> YorkShen
> > >>>>>>>>>>
> > >>>>>>>>>> 申远
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> Willem Jiang <[email protected]> 于2019年2月28日周四
> > >>> 上午10:35写道:
> > >>>>>>>>>>
> > >>>>>>>>>>> Hi York,
> > >>>>>>>>>>>
> > >>>>>>>>>>> I know weex team put lot of effort to build the whole eco
> > >>>> system,
> > >>>>>>>> from
> > >>>>>>>>>>> the runtime to development tools and others.
> > >>>>>>>>>>> But we can only host the downloads of the weex project, not
> > >>>> the
> > >>>>>> other
> > >>>>>>>>>>> tools which are built on top it.
> > >>>>>>>>>>> I cannot find the download the weex artifacts but only the
> > >>>> weex
> > >>>>>> IDE
> > >>>>>>>>>>> and playground.
> > >>>>>>>>>>>
> > >>>>>>>>>>> Could you explain it?
> > >>>>>>>>>>>
> > >>>>>>>>>>> BTW, once we vote the release, we need to distributed those
> > >>>>>> release
> > >>>>>>>>>>> kit to Apache mirrors for the downloads of user.
> > >>>>>>>>>>> I don't think we did this step of work after the vote of
> > >>> weex
> > >>>>>>>> 0.22.0[1]
> > >>>>>>>>>>>
> > >>>>>>>>>>> [1]
> > >>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>
> > >>>>
> > >>>
> https://lists.apache.org/thread.html/76f90754258431e48a6d86afedd3862b642320a43e3c96de4326a9cd@%3Cgeneral.incubator.apache.org%3E
> > >>>>>>>>>>>
> > >>>>>>>>>>> Willem Jiang
> > >>>>>>>>>>>
> > >>>>>>>>>>> Twitter: willemjiang
> > >>>>>>>>>>> Weibo: 姜宁willem
> > >>>>>>>>>>>
> > >>>>>>>>>>> On Tue, Feb 26, 2019 at 11:54 AM 申远 <[email protected]>
> > >>>>>> wrote:
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> I will redirect weex.io, weex-project.io and all other
> > >>>> domain
> > >>>>>> to
> > >>>>>>>>>>>> weex.apache.org ASAP.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Meanwhile, if there is any inappropriate content under
> > >>>> apache
> > >>>>>>>> domain[1],
> > >>>>>>>>>>>> please let me know.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> So far, the following content is inappropriate:
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>   - https://weex.apache.org/zh/community/biz-emas.html
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> [1] https://weex.apache.org/
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Best Regards,
> > >>>>>>>>>>>> YorkShen
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> 申远
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Dan <[email protected]> 于2019年2月26日周二 上午11:35写道:
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>> sure, that will be remove soon, that’s my mistake,
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>>> 在 2019年2月26日,上午11:33,Willem Jiang <
> > >>>> [email protected]>
> > >>>>>> 写道:
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> It's not only about the domain name, but also about
> > >>> the
> > >>>>>>>> content[1].
> > >>>>>>>>>>>>>> That's the key issue, if we cannot drop clear line
> > >>>> between
> > >>>>>> the
> > >>>>>>>> apache
> > >>>>>>>>>>>>>> project and commercial product, the user could be
> > >>>> confused.
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> [1]http://weex.apache.org/zh/community/biz-emas.html
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Willem Jiang
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Twitter: willemjiang
> > >>>>>>>>>>>>>> Weibo: 姜宁willem
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> On Tue, Feb 26, 2019 at 10:57 AM Dan <
> > >>>> [email protected]>
> > >>>>>>>> wrote:
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> The weex.io doesn't use to redirect the
> > >>>> weex.apache.org
> > >>>>>> now,
> > >>>>>>>> we
> > >>>>>>>>>>> have
> > >>>>>>>>>>>>>>> discussed on the mail list about use weex.io as the
> > >>>> short
> > >>>>>>>> domain of
> > >>>>>>>>>>>>>>> weex apache website, if it's ok, I will redirect all
> > >>>> the
> > >>>>>>>> weex.io
> > >>>>>>>>>>> page
> > >>>>>>>>>>>>> to
> > >>>>>>>>>>>>>>> the weex.apache.org.
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> Thanks,
> > >>>>>>>>>>>>>>> Dan
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> Willem Jiang <[email protected]> 于2019年2月26日周二
> > >>>>>>>> 上午10:51写道:
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> There is angry user github issue[1] about he wants
> > >>>> his
> > >>>>>> use
> > >>>>>>>> case
> > >>>>>>>>>>> code
> > >>>>>>>>>>>>> back.
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> So I get a close look of the weex.io website, it
> > >>>> looks
> > >>>>>>>> there are
> > >>>>>>>>>>> some
> > >>>>>>>>>>>>>>>> Alibaba's content[2] in the site.  As weex is
> > >>>> donated to
> > >>>>>>>> ASF, and
> > >>>>>>>>>>> ASF
> > >>>>>>>>>>>>>>>> in vendor neutral organization. We cannot mix the
> > >>>>>> commercial
> > >>>>>>>>>>> content
> > >>>>>>>>>>>>>>>> with Apache project in the same site.
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> I'm not sure if the PPMC member are knowing about
> > >>>> this
> > >>>>>>>> things, can
> > >>>>>>>>>>> you
> > >>>>>>>>>>>>>>>> explain it and let work on an solution together.
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> [1]
> > >>>>>> https://github.com/apache/incubator-weex-site/issues/325
> > >>>>>>>>>>>>>>>> [2]http://emas.weex.io/zh/community/biz-emas.html
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> Willem Jiang
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> Twitter: willemjiang
> > >>>>>>>>>>>>>>>> Weibo: 姜宁willem
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>
> > >>>>>>
> > >>>>
> > >>>
> >
>

Reply via email to