Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing

Ayush Newatia

👤 Person
216 total appearances

Appearances Over Time

Podcast Appearances

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah, I love that name. Yeah, they announced House MD a while ago and It's something I've kind of been keeping my eye on. But I have a little bit of a scar tissue here with Trix because it's a fairly fiddly editor to use. You can't extend it much. Maybe recently their stance on it has changed, but they didn't seem particularly involved in trying to improve it or even have community involvement.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah, I love that name. Yeah, they announced House MD a while ago and It's something I've kind of been keeping my eye on. But I have a little bit of a scar tissue here with Trix because it's a fairly fiddly editor to use. You can't extend it much. Maybe recently their stance on it has changed, but they didn't seem particularly involved in trying to improve it or even have community involvement.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

I created a pull request that literally added an undocumented event to the readme. And I think that pull request remained open up until two or three years later on.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

I created a pull request that literally added an undocumented event to the readme. And I think that pull request remained open up until two or three years later on.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

It was literally just literally two lines with readme. And I know other people who've kind of tried to improve tricks or stuff like that and just not really had much success working with the maintainers.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

It was literally just literally two lines with readme. And I know other people who've kind of tried to improve tricks or stuff like that and just not really had much success working with the maintainers.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

So yeah, house MD, I'm just tempering my expectations a little bit because yeah, just I think they've obviously built what works for them, which is not always going to work for everyone else's use case. And I'd like the community to be able to improve it and just make it better. But whether that's going to be viable, we'll find out.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

So yeah, house MD, I'm just tempering my expectations a little bit because yeah, just I think they've obviously built what works for them, which is not always going to work for everyone else's use case. And I'd like the community to be able to improve it and just make it better. But whether that's going to be viable, we'll find out.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah, you'd hope so, but I've read the kind of remit of the Rails Foundation and open source isn't really one of those things. I see a lot on social media about, oh, why can't the Rails Foundation fund this gem or that gem or this maintainer? And I'm like, They never claimed that they would be doing any of that.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah, you'd hope so, but I've read the kind of remit of the Rails Foundation and open source isn't really one of those things. I see a lot on social media about, oh, why can't the Rails Foundation fund this gem or that gem or this maintainer? And I'm like, They never claimed that they would be doing any of that.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

If you read the initial announcement, that open source doesn't feature really in their mission or whatever you want to call it. They'll focus on improving documentation, which is something that's happening. Yeah, that's true. Yeah, funding open source is not one of the things they do, and right or wrong, that's not something they've ever claimed to do.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

If you read the initial announcement, that open source doesn't feature really in their mission or whatever you want to call it. They'll focus on improving documentation, which is something that's happening. Yeah, that's true. Yeah, funding open source is not one of the things they do, and right or wrong, that's not something they've ever claimed to do.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah, so I think that's where there's a little bit of mismanagement, I think, is because the Rails core team is really good, and they have a really defined structure, like core committers and the issues team. And with Rails, they're always on it. Like, I've always got responses to any PRs pretty quickly in Rails.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

Yeah, so I think that's where there's a little bit of mismanagement, I think, is because the Rails core team is really good, and they have a really defined structure, like core committers and the issues team. And with Rails, they're always on it. Like, I've always got responses to any PRs pretty quickly in Rails.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

But then there's some stuff that's in Rails that kind of sits in this gray area, which is kind of in Rails, but not, which is like all the Hotwire libraries are, they're in Rails, but they're kind of not because they're owned by 37signals. Trix is another one because Trix is, action text is in Rails, but Trix is in Basecamp's organization, so it's like 37signals or whatever.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

But then there's some stuff that's in Rails that kind of sits in this gray area, which is kind of in Rails, but not, which is like all the Hotwire libraries are, they're in Rails, but they're kind of not because they're owned by 37signals. Trix is another one because Trix is, action text is in Rails, but Trix is in Basecamp's organization, so it's like 37signals or whatever.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

So it's like, yeah, there are certain things that sit in this weird gray area, which is kind of in Rails, but kind of not. And I think that's where all the problems are happening.

Ruby Rogues
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654

So it's like, yeah, there are certain things that sit in this weird gray area, which is kind of in Rails, but kind of not. And I think that's where all the problems are happening.