pugjs / pug

Pug – robust, elegant, feature rich template engine for Node.js
https://pugjs.org
21.67k stars 1.95k forks source link

Add a notice at the top of the pugjs.org website noting the rename from Jade #2654

Open ExplodingCabbage opened 7 years ago

ExplodingCabbage commented 7 years ago

It is currently highly confusing for people like me who are unfamiliar with Jade/Pug to follow links purporting to be to the official Jade documentation (e.g. from https://www.npmjs.com/package/jade or https://naltatis.github.io/jade-syntax-docs/) and find oneself at a seemingly unrelated page about something called Pug. It would clearly be helpful to users to indicate that the project has been renamed. Simply changing the opening line from

Pug is available via npm:

to

Pug (previously known as Jade) is available via npm:

would achieve this objective and save confused users the minutes of research needed to understand the legal history involved and assure themselves that they are in fact reading the right documentation.

Naturally, the ability to do this possibly depends upon @ForbesLindesay not having signed an agreement not to show the name "Jade" on the website. I think such an agreement would have been foolish for precisely this reason, but fear he may have made it anyway. If he has done, it would be worth contacting the trademark-owning Jade and seeking limited permission to use the name for the purpose of indicating that this project has been renamed; if they are reasonable, they will likely see that it is in their interests to permit such action (rather than inviting ill-will towards themselves by causing avoidable cost and nuisance to large numbers of programmers for no business advantage, and causing the fact that they pursued an open source project for trademark infringement to become more widely known that it otherwise would).

ExplodingCabbage commented 7 years ago

Similarly, assuming that you have not signed away the right to do so, it would be useful for the README at https://www.npmjs.com/package/jade to be updated to replace all references to "Jade" with "Pug", including the logo, and to add a note at the top explaining that the project has been renamed to Pug and that the latest version can be found at https://www.npmjs.com/package/pug. Such a change would not only benefit Pug users, but also help customers/clients/partners of Jade/Jade World/Jade Software avoid mistakenly thinking that Jade/Pug has any relationship to Jade/Jade World/Jade Software. Since such clarity is (presumably) precisely the objective that the trademark owners had when they compelled you to rename Jade to Pug, it again seems to be in their interests to allow the change (though having not had any interactions with them, I of course cannot gauge whether they are reasonable).

Mouvedia commented 7 years ago

I am really confused by https://opensource.google.com/projects/jade How are they not being targeted as well? Being backed by Google sure is nice.