|
|
(23 intermediate revisions not shown) |
Line 1: |
Line 1: |
- | = Personal =
| + | See my [http://wiki.meego.com/User:Epage MeeGo Profile]. |
- | | + | |
- | Background
| + | |
- | * BS in Computer Engineering
| + | |
- | * Driver developer
| + | |
- | | + | |
- | Hardware
| + | |
- | * Nokia 770
| + | |
- | * Nokia n810 - Maemo 4.1
| + | |
- | * Nokia n900 - Maemo 5
| + | |
- | | + | |
- | Active Software Projects
| + | |
- | * [http://theonering.garage.maemo.org/ The One Ring] Creator
| + | |
- | * [http://ejpi.garage.maemo.org/ ejpi] Creator
| + | |
- | * [http://gc-dialer.garage.maemo.org/ DialCentral] Maintainer
| + | |
- | * [http://quicknote.garage.maemo.org/ Quicknote] Maintainer
| + | |
- | * [http://gonvert.garage.maemo.org/ Gonvert] Maintainer
| + | |
- | * [http://multilist.garage.maemo.org/ Multilist] Maintainer
| + | |
- | * [http://talk.maemo.org/showthread.php?t=50588 NQA] Contributor
| + | |
- | | + | |
- | Previous Software Projects
| + | |
- | * [[Mer]] Contributor
| + | |
- | ** [http://gitorious.org/epage-mer/mer-cpa-about mer-cpa-about] Creator
| + | |
- | ** [http://gitorious.org/epage-mer/mer-cpa-input mer-cpa-input] 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
| + | |
- | | + | |
- | = Software Ideas =
| + | |
- | | + | |
- | Gospel Library
| + | |
- | * Webservice info https://tech.lds.org/wiki/index.php/Gospel_Library_Web_Service
| + | |
- | * iPhone info https://tech.lds.org/wiki/index.php/Gospel_Library_for_iPhone
| + | |
- | | + | |
- | Mormon Channel
| + | |
- | * See iPhone and webOS for information on the how to interact https://tech.lds.org/wiki/index.php/Mormon_Channel
| + | |
- | | + | |
- | [http://the-gadgeteer.com/2009/05/29/locale-for-android-review/ Locale]-like app
| + | |
- | * DBus service for the backend (maybe upstartd?)
| + | |
- | ** Default Sources
| + | |
- | *** Telepathy
| + | |
- | *** Time of day
| + | |
- | *** Every N time unit
| + | |
- | *** Time zone
| + | |
- | *** GPS
| + | |
- | *** Connection status
| + | |
- | *** Calendar
| + | |
- | *** Battery level
| + | |
- | *** storage space
| + | |
- | ** Default Actions
| + | |
- | *** Notification
| + | |
- | *** Change profile
| + | |
- | *** Change data connection
| + | |
- | *** Change GV numbers
| + | |
- | *** Change The One Ring Alias
| + | |
- | *** Change Telepathy presence
| + | |
- | *** Reject calls
| + | |
- | *** Change backgrounds
| + | |
- | *** Change ring-tone
| + | |
- | *** Auto-reply to IMs/SMS/Email
| + | |
- | *** Auto-send IM/SMS/Email
| + | |
- | *** Enable/disable system notifications
| + | |
- | *** Mute
| + | |
- | * Front-end in python with explicit support for python and c ui plugins
| + | |
- | * Would allow native support for things like [http://feeds.gawker.com/~r/lifehacker/full/~3/cBdTjpYZ3JY/synchronize-google-voice-with-your-gps-location GV number switching]
| + | |
- | * Start with http://maemo.org/packages/view/silencer/
| + | |
- | | + | |
- | 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?
| + | |
- | | + | |
- | Another GV CM
| + | |
- | * Be a proxy for another CM
| + | |
- | ** Would I have to limit myself to SIP or could I proxy anything?
| + | |
- | * Would know exactly when calls are rejected for voicemail
| + | |
- | * Would be able to bind the outbound GV channel to the inbound channel, effectively making auto-pickup
| + | |
- | | + | |
- | telepathy sharing plugin
| + | |
- | * Allows sharing of files with various IM contacts
| + | |
- | | + | |
- | Pickaxe
| + | |
- | * A variable precision slide-rule inspired after my Pickett n600-es
| + | |
- | * Zoomed out as all scales and has 2 significant figures
| + | |
- | * Can select scales
| + | |
- | ** Shows the results of the operation (like for C and D "X*Y=Z")
| + | |
- | *** Only shows significant figures, no decimal place
| + | |
- | * Zoom level selected by desired significant figures
| + | |
- | ** How to chose zoom level and zoom area?
| + | |
- | *** Swiping moves the slide part
| + | |
- | *** Would it be weird to have swiping the non-sliding part be to actually pan?
| + | |
- | | + | |
- | 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
| + | |
- | * [[User:epage/Lock Screen]]
| + | |
- | * [[User:epage/Branding]]
| + | |
- | | + | |
- | 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 [http://wiki.maemo.org/Task:Package_categories 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
| + | |