trailsjs / trails

:evergreen_tree: Modern Web Application Framework for Node.js.
http://trailsjs.io
Other
1.66k stars 70 forks source link

Inaccurate wording of FAQ answer #63

Closed rachaelshaw closed 8 years ago

rachaelshaw commented 8 years ago

Some of the wording in the answer to 'Is Trails a fork of Sails?' is a little misleading, so would be a good idea to change it to avoid confusion about this project. Right now it says:

Trails is built and maintained by former members of the Sails.js core team

But that makes it sound like the core maintainers of Sails have become involved in this project. It would be more accurate to change it to something along the lines of:

Trails is built and maintained by a former Sails contributor and his team

(Would have submitted a PR myself, but I figured you might want to work with the wording a bit more before changing it.)

tjwebb commented 8 years ago

But that makes it sound like the core maintainers of Sails have become involved in this project.

Around this time last year, Mr. McNeil invited us to maintain Sails and take over community operations. Some of the things we did:

For most of the past year, we spent a lot of time and money doing these things, and oriented our entire business around how we can best support Sails in the course of our business. We took @mikermcneil seriously when he specifically said he wanted us to take over operations while he worked on his Treeline project. We did exactly what he asked us to do.

With this in mind, I find it perfectly appropriate that we assert ourselves as "former members of the Sails.js core team". Since this assertion also happens to be true, I don't intend to change it.

mikermcneil commented 8 years ago

We took @mikermcneil seriously when he specifically said he wanted us to take over operations while he worked on his Treeline project. We did exactly what he asked us to do.

I appreciate your past work evangelizing Sails, but unfortunately this statement is not true. I certainly asked for your help in organizing the community, but I never asked you to "take over operations". From the beginning, I was clear that I would maintain complete control of Sails, and that I would be its BDFL. I reiterated this every time you repeatedly asked me for more rights, such as NPM publish access to Sails, which I refused.

I find it perfectly appropriate that we assert ourselves as "former members of the Sails.js core team". Since this assertion also happens to be true, I don't intend to change it.

The untrue part of that statement is the plural "members". The only person who was removed from any of repos was you, Travis. This was after you told @particlebanana you were done contributing and would be forking Sails and had started posting negative tweets about my character.

tjwebb commented 8 years ago

Holy flame war! If you want yet[1] another[2] article[3] about "is Sails dead?" to end up on HackerNews, please by all means, proceed to hash your personal problems out on Github and have it perennially enshrined in the foreverness of the internet.

The only person who was removed from any of repos was you, Travis.

So you'd like me to remove the word "former", then? Yes yes, we all already know you kicked me out of the "balderdashy" github org. I'm basing my nomenclature decision on what contributions and work actually occurred, not how many internet accounts you happen to have the passwords to.

had started posting negative tweets about my character.

Yes, it's true that I posted screenshots on twitter of things[1] that actually[2] happened[3]. If these led you to a negative interpretation of your character, it might be worth reflecting on why that might be.

but I never asked you to "take over operations"

I have a pile of emails and a Licensing Agreement from you and your lawyers that say otherwise. I really fail to understand why you're clinging to desperately to this storyline, and why you're continuing with it here in an issue on github.com.

tjwebb commented 8 years ago

TLDR, @rachaelshaw and @mikermcneil, I won't be merging this feature. Thanks.

mikermcneil commented 8 years ago

I have a pile of emails and a Licensing Agreement from you and your lawyers that say otherwise. I really fail to understand why you're clinging to desperately to this storyline, and why you're continuing with it here in an issue on github.com.

@tjwebb the agreement you're referring to was never signed, and had only to do with a limited license to use the Balderdash brand for client work, and had nothing to do with Sails.

mikermcneil commented 8 years ago

So you'd like me to remove the word "former", then? Yes yes, we all already know you kicked me out of the "balderdashy" github org. I'm basing my nomenclature decision on what contributions and work actually occurred, not how many internet accounts you happen to have the passwords to.

No, I'd like you to stop claiming that other contributors were also removed from the Sails project.

tjwebb commented 8 years ago

the agreement you're referring to was never signed

Yes I know, I was there. After you sent it to us for signatures, you began avoiding us for months and months, and when we pressed the issue, you removed us from everything you hadn't already transferred to us.

No, I'd like you to stop claiming that other contributors were also removed from the Sails project.

I don't think that the README makes that claim anywhere. Regardless, even though I'm entertained by your presence in this thread, I don't actually give a fuck about your opinion.

mikermcneil commented 8 years ago

As @rachaelshaw pointed out, the README says:

Trails is built and maintained by former members of the Sails.js core team

However, none of the other members of the Sails core team are involved. So we're asking if you'll please correct that.

tjwebb commented 8 years ago

However, none of the other members of the Sails core team are involved

Now you have an issue with my use of plural vs. singular nouns? Again, see https://github.com/trailsjs/trails/issues/63#issuecomment-168800660. I am not the only person who I consider a core contributor as part of our arrangement, and putting forth effort into those activities. The README is correct and accurate.

mikermcneil commented 8 years ago

After you sent it to us for signatures, you began avoiding us and eventually removed us from everything when we pressed the issue.

I removed you from everything because you told us you were done contributing to Waterline and Sails, and were going to create and promote your own fork.

tjwebb commented 8 years ago

because you told us you were done contributing to Waterline and Sails

Yes, after months and months of you avoiding us, I told @particlebanana that if you continued to ignore us (Balderdash) and the community, we would be forced to fork the project in order to maintain it. Then, indeed, you kicked us out of the organization and our email accounts, and continued to ignore us. I'm glad we agree.

I don't see how this is relevant to the README.

rachaelshaw commented 8 years ago

You also told me in pretty clear language that you were done.

But clearly this isn't a productive discussion -- I didn't mean to upset you, I just wanted to point out that the README makes it sound like this is by the authors of Sails, and you probably don't mean for it to come across that way.