Name : Pawel Sarbinowski
Contact/Email : onexemailx@gmail.com , cypha_foss on freenode
Background : I'm 22 years old, CS student at Athens University of Economics and Business, (GMT+2). Currently I am in the fifth year of my Bachelor's Degree. I've finished will all my courses a year ago. I was a network/sysadmin at the Eltrun lab of my university for 1,5 year. I was incharge of setting up and maintaining three debian servers for http/ftp/mail/backup and several workstations. During the last 10 months i was an intern (technical student) at CERN in the IT-OIS department where I made automation scripts for os deployment to workstations.
I have also worked on two android apps already ( ?OpenWifiStatistics and ?AnagramSolver ) and I have a third one on the way. You can check the source code at github.com/uberspot.
Project title : Debian Android Application
Synopsis : The project will result in an Android app that makes the usage of many debian tools faster and easier.
Project details : Debian Developers utilize many online resources on a daily basis in order to properly maintain their packages. Some of these tools include the PTS, BTS, and UDD. It would be nice to have all of this information readily available on a phone/tablet via an android application. The application would use existing Debian APIs to fetch, parse and display all of the information in a Master/Detail flow. The functions/views would be on an expandable list on the left side of the screen and on the right side details for each view/tool would be presented. For easier interaction swiping between the views would also be possible. For things like the BTS, it will support functionality similar to reportbug.
Benefits to Debian : This should help Debian devs/maintainers to work on packages, bug reports etc faster and easier allowing them to focus more on other immediate tasks.
Deliverables :
- an Android application that is either distributed via the Google Play store (for free) or available for download from a Debian website.
- it works for tablets and smartphones alike
Project schedule : Familiarize with the Debian tools (pts, bts, udd etc) and their api, design a minimal and useful UI for the application, implement the functions needed to interact with the debian api and fetch information from it, construct the UI and integrate those functions in it, document usage and code, test everything and deploy on google play store.
Exams and other commitments : No, I have no exams nor vacation plans.
Why Debian? : I am using Debian for 4 years now and I've always enjoyed its remarkable stability. It would be great if I could contribute in any way.
- No. I don't plan to apply for other project at the moment.