componentjs / component

frontend package manager and build tool for modular web applications
https://github.com/componentjs/guide
MIT License
4.55k stars 306 forks source link

What happened to the beautiful whitespace? #551

Closed termhare closed 9 years ago

termhare commented 10 years ago

It used to look like this:

$ component install

  install : complete

$
$ component build

  build : resolved in 10ms
  build : files in 5ms
  build : build/build.js in 32ms - 1kb

$

now it's like this

$ component install
     install : complete
$
$ component build
       build : resolved in 10ms
       build : files in 5ms
       build : build/build.js in 32ms - 1kb
$

Definitely makes it feel less clean.

termhare commented 10 years ago

Not only that but if there is an error there's extra whitespace :/

$ component build
       build : resolved in 10ms
       build : files in 6ms

       error : failed to read "project-page"'s file "template.js"

$

Basically this gives the feeling of a lack of care for quality in the component ecosystem, one of the main things that originally made it so attractive.

jonathanong commented 10 years ago

Haha I was worrying about other stuff first. I'll take PRs because the whole logging system needs a do-over and I would never be happy with the result.

termhare commented 10 years ago

That makes sense, because functionally who cares. But design and clean-ness are also just as important.

What will inevitably happen is if these loose ends aren't taken care of from the start, they will build up and build up and never be gotten around to. The more and more these collect, the more it feels like a giant mess.

I appreciate all the effort you are putting into this tho, for sure. I just got super upset seeing this, it was a big slap to the face lol.

tj commented 10 years ago

yea we should definitely retain the same output style