37
QtPass Anus IJhack HackersHotel - 03-04-2016

QtPass - Crossplatform GUI for pass the standard unix password manager

Embed Size (px)

Citation preview

QtPass

AnusIJhack

HackersHotel - 03-04-2016

QtPass

Pass

● Looked at opensource solution● Team password management● To replace a tree of plain-txt files

– Mixed in with designs, contracts etc

● Keepass . . nope– Master password– Locking issues

Pass

● Uses gpg, tree, pwgen● Is just a bash script● The standard UNIX password manager

Pass

Qt

● Framework● Runs on (nearly) anything● Platform agnostic code

– Mostly

● Bindings for C++ and Python– And more

● Looks and feels native

QtPass

● July 30● 2 evenings at hackerspaces● Treeview, text view and a “git pull” button● Read only● Released to github and passwordstore.org ml● August 1st

QtPass

QtPass

● Did a small hackathon● Translations● .. and just left it at that● Easter 2015

– Adding– Editing– User management (basic)

QtPass

QtPass

● Got enthusiastic again● Adding more and more features● Configuration● Options

QtPass

QtPass

● Getting more people involved● Release a 1.0● August first, exactly a year after first alpha● Have a proper party

QtPass

● Translate-a-thon● nl_NL, de_DE, hu_HU, sv_SE, pl_PL● es_ES, gl_ES, ru_RU● zh_CN● ar_MA, he_IL

QtPass

QtPass

● Get packaged:● Submit bugreport● Find maintainer● Create spec file● Do it all in a VM

– FreeBSD– Gentoo

● CI

QtPass

QtPass

● Using Travis● Not just for compiling● Static analysis● GitHub hooks● Deploy artefacts● AppVeyor● Just one YML file

QtPass

QtPass

● Do talks● New features

– Profiles– Templates

QtPass

QtPass

QtPass

● Do talks● New features

– Profiles– Templates

● Answer support requests● Answer issue submissions

QtPass

QtPass

QtPass

● Get people involved● More people, more ideas

– Don't be shy to say no– It's not a democracy

● Get people over the “I can't do this” hump● Help people make their first contribution

QtPass

QtPass

QtPass

QtPass

● Design● UI● UX● Native iconography

QtPass

QtPass

QtPass

QtPass

https://qtpass.org

QtPass

QtPass

QtPass

https://pad.ijhack.nl/p/qtpass

https://github.com/IJHack/qtpass