Pump.io: call for testers, call for feedback
So in my last post, I mentioned that I'd left a couple things for a second blog post. This is that post, and instead of being about all the cool stuff going on in the pumpiverse, it's about stuff that you - yes, you! - can do! It's super easy too.
Call for testers
So as I mentioned, the
utml-to-jade branch is basically finished (see PR #1170). Since switching templating languages is a huge, huge change, by definition touching every single part of the Web UI, we want to make sure it's well-tested. This is especially critical given the fact that the Web UI unfortunately has very little test coverage.
That's where pump.io system administrators come in. If you're a sysadmin and you're willing to test this change on your node, we'd very much appreciate it. There's very little risk, since I think I've squashed all the regressions that happened, but you should be willing to report bugs if you do run into them. In particular, you should look out for:
- Links that seem to encompass too much text
- Missing spaces - e.g.
Alex Jordanat [date]instead of
Alex Jordan at [date]
- HTML code showing up on the page - e.g.
Test note<br />instead of
Test notefollowed by a line break
Note that the
utml-to-jade branch incorporates all changes in the
master branch, so you may want to check out the advice in Running from Git master.
Sound interesting? Want to take part in the development of pump.io? Installing is super easy:
$ [sudo] npm install -g e14n/pump.io#utml-to-jade
This will work even if you already have a (non-source) install of pump.io - just make sure to restart the server afterwards.
Note that this command has some semi-terrible logic to build Jade templates on install (this is a workaround for a deficiency in npm). If you get a scary warning message from npm, please file an issue, making sure to include the full log.
Call for design feedback
The other big thing that's happening is the pump.io 1.0.0 tshirt we're designing! I've spent quite a bit of time working on a variety of candidate designs which can be viewed in this ownCloud share. Obviously we want the coolest tshirt possible, so we're looking for any design feedback that people have. Anyone with some spare time can glance through the designs, and we'd be thrilled to get everyone's opinions.
Thanks so much! :)