News for hackers. Stuff that matters.
Re:Ask HN: Why has nobody built a better Wordpress? by krapp on Wednesday July 01, 2015 @02:49PM (#9814238)
Wordpress is terrible, but none of the ways in which it's terrible matter.

From the point of view of the user, Wordpress is incredibly simple and intuitive. Don't underestimate how important it is for the average user to never see a terminal, and rarely if ever see the source code, for the application to feel comfortable to people most familiar with Windows applications and web forms. Anything more technical than that is intimidating.

Most people who use Wordpress aren't programmers, don't want to be programmers, and don't want to hire programmers to get their site up and running. The simplicity of installing new plugins and themes is far more important than the quality of the code.

Re:Ask HN: Why has nobody built a better Wordpress? by akg_67 on Wednesday July 01, 2015 @06:23PM (#9815665)
Well said. I believe most programmers overlook the business utility of the product. You can have the product with the best quality code but users are not going to adopt it unless it solves their business problems. Code quality has nothing to do with the user acceptance of the product. With the entrenchment of WP in CMS space, OP is unlikely to unseat WP by rewriting the WP with the best possible code quality.

A few years ago, while searching for a development role, I was rejected by couple of people at a company with feedback that my code sample was not of good quality. Later I got the chuckle when I noticed the same people subscribed (paid) to my service that uses the provided code sample.

Re:Ask HN: Why has nobody built a better Wordpress? by dr_hercules on Wednesday July 01, 2015 @06:27PM (#9815683)
With respect to a software like Wordpress which is:

- huge and powerful

- vividly maintained and extended by lots of developers

- rarely features security issues which aren't fixed immediately

... the question arises whether the quality of its code base is in this case maybe rather an academic issue.

Re:Ask HN: Why has nobody built a better Wordpress? by liviu- on Thursday July 02, 2015 @04:23AM (#9817507)
>- rarely features security issues which aren't fixed immediately

I tried to use WordPress once. I downloaded a theme from wordpress.org with the assumption that themes are reviewed before making there. Nevertheless, I did some basic pentesting before putting my app live, and I quickly found a XSS vulnerability in the search bar of the theme (their paid version featured the same vulnerability). Maybe my experience is not to be generalised to WordPress in general, but it put me off.

Re:Ask HN: Why has nobody built a better Wordpress? by dr_hercules on Thursday July 02, 2015 @04:34AM (#9817540)
> Maybe my experience is not to be generalised to WordPress in general, but it put me off.

WordPress plug ins are - as far as I know - not reviewed. You're at the mercy of the respective developer.

Re:Ask HN: Why has nobody built a better Wordpress? by liviu- on Thursday July 02, 2015 @05:02AM (#9817629)
They are, as this link seem to indicate: https://wordpress.org/plugins/add/

>Currently there are 224 plugins in the review queue, 198 of which are awaiting their initial review.

Re:Ask HN: Why has nobody built a better Wordpress? by dr_hercules on Thursday July 02, 2015 @05:19AM (#9817699)
There are more than 38k plug ins available (https://en.wordpress.org/plugins/). And also from what I have seen so far - there is no extensive (if any) reviewing done regarding safety and quality.
Re:Ask HN: Why has nobody built a better Wordpress? by lucaspiller on Tuesday July 07, 2015 @03:48AM (#9844092)
When you first add a new plugin it is reviewed, but once it's been accepted you are free to push out whatever changes you want without review.
Re:Ask HN: Why has nobody built a better Wordpress? by zeruch on Wednesday July 01, 2015 @07:23PM (#9815930)
"users are not going to adopt it unless it solves their business problems."

Pretty much the truth of any product (software or otherwise) really.

Re:Ask HN: Why has nobody built a better Wordpress? by dr_hercules on Wednesday July 01, 2015 @06:23PM (#9815668)
- I do use my console on a daily basis (fish bash)

- I am a programmer (at least that's part of what I do)

- My blog is 50% about programming

Still - I don't see any reason why I would want to spend even a minute longer on the layout or some backend processes.

And I even less understand why anybody using a blog would want to or even need to use a terminal for that purpose ...

Re:Ask HN: Why has nobody built a better Wordpress? by krapp on Wednesday July 01, 2015 @06:54PM (#9815806)
When programmers see a terminal, they tend to see it in terms of the freedom and flexibility it provides. To everyone else, it looks broken, primitive and weird.

But most modern frameworks and CMS platforms seem to take for granted that everyone moved on from FTP to git ages ago, which isn't the case.

Re:Ask HN: Why has nobody built a better Wordpress? by dr_hercules on Wednesday July 01, 2015 @07:12PM (#9815884)
Where precisely within the workflow of blogging do you think the kind of programmer you describe would appreciate using a terminal?
Re:Ask HN: Why has nobody built a better Wordpress? by krapp on Wednesday July 01, 2015 @07:20PM (#9815912)
I wasn't talking about blogging specifically, but in general terms, having to use one for updating and deploying.

I could possibly imagine someone writing blog posts in markdown or plaintext and pushing them somewhere, but that would be the edgiest of edge cases, and even then a native app or web form would be more intuitive.

Re:Ask HN: Why has nobody built a better Wordpress? by dr_hercules on Wednesday July 01, 2015 @07:25PM (#9815936)
and that's why your suggestion of missing shell involvement is not that much of a great point in this context of Wordpress
Re:Ask HN: Why has nobody built a better Wordpress? by mod on Thursday July 02, 2015 @12:13AM (#9816805)
I do all my deployments for all of my applications in a shell.

If I were actively writing a blog, it would be administered in the shell as well.

Surely the point was that the shell is unimportant for the vast majority of users, despite some HN missing its power.

Re:Ask HN: Why has nobody built a better Wordpress? by zachrose on Wednesday July 01, 2015 @07:20PM (#9815913)
Piping stdout to a new blog post, of course.