Consider donating phone for KeePit (KeePassTouch) developer?



  • Hi

    KeePit [0] is password manager app on Ubuntu Touch that I believe is one of "must haves". It is mobile alternative to KeePass/KeePassX.

    Sadly, KeePit developer cannot continue developing because he no longer has working Ubuntu Touch phone [1].

    Since I've read about Canonical donating Ubuntu Touch devices to UBPorts, maybe UBPorts would consider to donate one device to KeePit developer?

    Alternatively, maybe we, the community, could fundraise one of officially supported (not legacy, for future-proof) devices?

    What's your thoughts?

    [0] https://open.uappexplorer.com/app/keepit.dannygb
    [1] https://github.com/DannyGB/KeePassTouch/wiki "I currently have no way to test future changes in KeePit due to the loss of my one and only ubuntu device (see below)"



  • @talkless I think the first step is to ask DannyGB if he's still interested in resume the development of that application for UBports.

    His post asking for a donation was made June, 3th, 2017.



  • @advocatux said in Consider donating phone for KeePit (KeePassTouch) developer?:

    @talkless I think the first step is to ask DannyGB if he's still interested in resume the development of that application for UBports.

    Good point, I've asked about it, we'll see how it goes:
    https://github.com/DannyGB/KeePassTouch/issues/29

    Maybe some one else will consider forking it or transferring maintainership if he declines.


  • Infrastructure

    Do we have a personal email to contact him? Foundation might be able to handle that.

    BR


  • Community

    I've e-mailed him at the address listed in the Ubuntu Store before... no response.



  • Hello UBPorts Community,

    I'm very happy to hear from you!

    I must admit that I didn't expect to hear anything else regarding my little Keepit project after Canonical dropped support for the Touch OS.

    I started Keepit back in 2015(ish) because, as a Linux user of a long while I was excited about a "real" Linux based phone. When I finally bought a BQ I quickly discovered that I couldn't use it as a daily driver without a KeePass application, I too found it to be a "must-have" for the platform. So I started back engineering the KeePass file format at the same time trying to learn QML, resurrecting rusty old C++ skills as well as trying to learn the Touch platform itself with its sand-boxing and myriad small quirks and annoyances. My initial intention being only to try to solve my own problem having to carry around two phones and hopefully help a few other people out at the same time if I could.

    Now I have been without a Touch phone for around 18 months or more so I am very out-of-loop as to where the platform is at present. Has it moved on at all, can I pick up where I left off 18 months ago? I don't even know if the last version of KeepIt released even runs on the platform anymore.

    Am I still interested in developing the app?

    Yes I am but I'll be up-front with you I probably have less time to do that now than I did before. So if you (the community/foundation) do decide to donate a device please be aware of that as I would not want to let you guys down or make you feel like you've wasted your resources/money.

    DannyGB


  • Infrastructure

    @dannygb Good Morning, and welcome back! Yes we are alive :)

    Regarding the toolkit, SDK etc. I think you did not miss much, pretty all the APIs should still work. We are moving to 16.04 now, but that should not worry you ATM. We would be good for the time being if you migrate the App into the Openstore so that it is available for 15.04, and then you are welcome to join our App dev group.

    Regarding a device, plz PM me with your postal address and then lets see what we can do :)

    BR



  • @dannygb said in Consider donating phone for KeePit (KeePassTouch) developer?:

    Yes I am but I'll be up-front with you I probably have less time to do that now than I did before.

    It would still be fortunate to have active maintainer, even with limited time allocated.

    New features or other big changes can be implemented by contributors.



  • Hi,
    I've done some very small UI changes as a test on my side, for instance :

    • show DB passwd switch when opening a DB
    • font size increased to make the app more comfortable to use on a phone (tested on N5, MX4)

    I sync'd the github DannyGB master repo locally, then I succeded to compile the thing and got an installable click.
    Now, as I'm not a dev, I have to create a GH account to push back the changed code. From there I need some help... Can someone briefly tell me how to do it safely? KeepIT is currently available on the Openstore. It's not clear to me to publish a new version on GH and Openstore and I do not want to misuse anything...

    W.



  • Hi folks,

    Thanks to you guys I got my new phone! Yay.

    however its got android installed on it! Nooo.

    so I got some work to do to try and get Touch on it before I can do any development

    db


  • Community

    @dannygb

    You should be able to install Ubuntu Touch on that guy using our shiny new document: https://docs.ubports.com/en/latest/userguide/install.html#install-on-legacy-android-devices



  • @dannygb said in Consider donating phone for KeePit (KeePassTouch) developer?:

    Thanks to you guys I got my new phone! Yay.

    Congrats! That was fast :) .



  • @wilfridd said in Consider donating phone for KeePit (KeePassTouch) developer?:

    Now, as I'm not a dev, I have to create a GH account to push back the changed code. From there I need some help... Can someone briefly tell me how to do it safely?

    What do you mean by safely?

    Generally, you create GitHub account, fork the project, checkout into your computer, do some changes, commit, push it back to GitHub (git push origin master if you working on master branch) and then, inside GitHub interface, you click "New pull request" (or similar) to begin review process.

    KeePit maintainer will review your changes and pull into official repository if all is alright (or all issues are fixed in the pull request by your updates).



  • @unisuperbox I'm back in the game :)

    0_1521061979071_screenshot20180314_211044198.png


  • Community

    @dannygb

    I expect nothing less than perfection! :P


Log in to reply
 

Looks like your connection to UBports Forum was lost, please wait while we try to reconnect.