User:Epage: Difference between revisions

From Maemo Wiki
Jump to navigationJump to search
imported>epage
m Did up another CPA
imported>epage
Adding some software project ideas
Line 8: Line 8:


Software Projects
Software Projects
* [http://theonering.garage.maemo.org/ The One Ring] Creator
* [http://ejpi.garage.maemo.org/ ejpi] Creator
* [http://ejpi.garage.maemo.org/ ejpi] Creator
* [http://gc-dialer.garage.maemo.org/ DialCentral] Maintainer
* [http://gc-dialer.garage.maemo.org/ DialCentral] Maintainer
* [http://axique.de/?f=Quicknote Quicknote] Contributor
* [http://quicknote.garage.maemo.org/ Quicknote] Contributor
* [http://gonvert.garage.maemo.org/ Gonvert] Contributor
* [[Mer]] Contributor
* [[Mer]] Contributor
** [http://gitorious.org/epage-mer/mer-cpa-about mer-cpa-about] Creator
** [http://gitorious.org/epage-mer/mer-cpa-about mer-cpa-about] Creator
Line 16: Line 18:
** [http://gitorious.org/epage-mer/mer-cpa-memory mer-cpa-memory] Creator
** [http://gitorious.org/epage-mer/mer-cpa-memory mer-cpa-memory] Creator
** [http://gitorious.org/epage-mer/first-boot-wizard first-boot-wizard] Contributor
** [http://gitorious.org/epage-mer/first-boot-wizard first-boot-wizard] Contributor
Software Ideas
Chirematic
* View the world as if you have different vision impairments
** Initially (and maybe only) do color blind filters
telepathy-bluewire
* Connection Manager for Telepathy that goes over Bluetooth
* Implement the full range of telepathy support
** Re-use existing blue tooth technologies as much as possible
** Use XMPP for the rest
*** Should I instead just make an XMPP server that really goes over bluetooth?
100 Push Ups Challenge
* Would require permission for trademarks/copyrights
* Support multiple "profiles"
* Publishes reminders to calendar
* Workflow
** Start the Challenge
*** Allows entry of number of push ups / age
**** If in small range, suggest alternate form
**** If in high range, kick user out
*** Allow user to select the day of the week for D1, D2, D3, and Test
** Controls
*** Post-Pone a day
*** Repeat a week
** DayN
*** Shows recommended push ups and where at in series
*** Timer for breaks
*** Can enter how many in the max run one does
** Test
*** Enter how many did


Mer Ideas
Mer Ideas

Revision as of 15:52, 26 January 2010

Background

  • BS in Computer Engineering
  • Driver developer

Hardware

  • Nokia 770
  • Nokia n810 - Maemo 4.1

Software Projects

Software Ideas

Chirematic

  • View the world as if you have different vision impairments
    • Initially (and maybe only) do color blind filters

telepathy-bluewire

  • Connection Manager for Telepathy that goes over Bluetooth
  • Implement the full range of telepathy support
    • Re-use existing blue tooth technologies as much as possible
    • Use XMPP for the rest
      • Should I instead just make an XMPP server that really goes over bluetooth?

100 Push Ups Challenge

  • Would require permission for trademarks/copyrights
  • Support multiple "profiles"
  • Publishes reminders to calendar
  • Workflow
    • Start the Challenge
      • Allows entry of number of push ups / age
        • If in small range, suggest alternate form
        • If in high range, kick user out
      • Allow user to select the day of the week for D1, D2, D3, and Test
    • Controls
      • Post-Pone a day
      • Repeat a week
    • DayN
      • Shows recommended push ups and where at in series
      • Timer for breaks
      • Can enter how many in the max run one does
    • Test
      • Enter how many did

Mer Ideas

Notes on porting to Mer:

  • Python package dependencies change
    • I switched to python2.6
      • Probably most random apps will work with python2.6 as the #!
    • I removed version numbers from my deps (like python2.5-gtk)
    • python-glade needs to be explicit
      • Has installation problems as a dependency, after manually installing it and agreeing to some random question, installation of my package worked
    • python-xml requires python-launcher not to be installed
  • Py2Deb
    • It puts package deps in the *.dsc build deps, manually delete them
    • It also does not follow the new category system
  • Other
    • run-standalone.sh is broken due to a missing dependency, so I remove it from my *.desktop file when building for Mer