User:Epage

m (Did up another CPA)
(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