News for hackers. Stuff that matters.
Re:Running GitHub on Rails 6.0 by sellingwebsite on Monday September 09, 2019 @04:13PM (#20921942)
You have just proven my points. Sure you could do it yourself, but defaults matter. A lot.
Re:Running GitHub on Rails 6.0 by tidepod12 on Monday September 09, 2019 @04:29PM (#20922106)
I don't see how your points were proven. The 'defaults' you're talking about take a grand total of ~10 minutes tops to change, and actually can come by 'default' if you use one of the available Django templates that are popular.

Your complaints are valid from a subjective perspective, but if your bar for something being "a pain" is really "took longer than 10 minutes", I can't imagine how you function as a software engineer as even in Rails there are many things that will take longer to do.

Re:Running GitHub on Rails 6.0 by sellingwebsite on Monday September 09, 2019 @04:37PM (#20922199)
How about "I was struggling for days with Django which lead to a minor burn-out and as a result I lost several weeks of my time"?

That's when I decided to pick up Rails tutorial and it was probably one of the best tech-related decisions I made in my businesses.

I shouldn't use cookiecutter templates, plugins, scripts to make working with the software tolerable. It should just work and get out of my way. Well, at least when doing a greenfield development.

Take a look: https://rubyonrails.org/doctrine/

Re:Running GitHub on Rails 6.0 by tidepod12 on Monday September 09, 2019 @04:39PM (#20922235)
It took me about 5 seconds of googling to find a Django tutorial that describes how to change the user auth model and make the change in less than 10 minutes.

In comparison, I too could waste my entire weekend tinkering with something in Rails, but I instead choose to do things the right way and look up a tutorial to explain how to do it easily, which it sounds like you did with Rails. Why you didn't do this with Django instead of wasting weeks, I dunno.

Again, if you prefer rails for subjective reasons that's fine. But blaming Django for being "too much of a pain" just because it sounds like you chose to do things the difficult way is pretty unfair.

Re:Running GitHub on Rails 6.0 by yowlingcat on Monday September 09, 2019 @07:18PM (#20923569)
If you were struggling for days with Django, I really wonder how you'd handle writing line of business logic for paying customers, which is orders of magnitude more difficult than picking one framework among several that have feature parity. This could be a place for you to improve as an engineer rather than being proof of a framework being bad or "burning" you.
Re:Running GitHub on Rails 6.0 by m_ke on Monday September 09, 2019 @04:22PM (#20922041)
The defaults in Django work fine for most people. I've used rails before and it's a great framework but python has a much better ecosystem, especially if you're doing anything machine learning ralated.