User:Epage

(Adding some software project ideas)
Line 1: Line 1:
 +
= Personal =
 +
Background
Background
* BS in Computer Engineering
* BS in Computer Engineering
Line 19: Line 21:
** [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
+
= Software Ideas =
Chirematic
Chirematic
Line 31: Line 33:
** Use XMPP for the rest
** Use XMPP for the rest
*** Should I instead just make an XMPP server that really goes over bluetooth?
*** Should I instead just make an XMPP server that really goes over bluetooth?
 +
 +
telepathy sharing plugin
 +
* Allows sharing of files with various IM contacts
100 Push Ups Challenge
100 Push Ups Challenge
Line 51: Line 56:
** Test
** Test
*** Enter how many did
*** Enter how many did
 +
 +
= Mer =
Mer Ideas
Mer Ideas

Revision as of 02:25, 1 February 2010

Personal

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?

telepathy sharing plugin

  • Allows sharing of files with various IM contacts

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

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