User:Epage
(→Software Ideas) |
(→Personal) |
||
Line 8: | Line 8: | ||
* Nokia 770 | * Nokia 770 | ||
* Nokia n810 - Maemo 4.1 | * Nokia n810 - Maemo 4.1 | ||
+ | * Nokia n900 - Maemo 5 | ||
- | Software Projects | + | Active Software Projects |
* [http://theonering.garage.maemo.org/ The One Ring] Creator | * [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://quicknote.garage.maemo.org/ Quicknote] | + | * [http://quicknote.garage.maemo.org/ Quicknote] Maintainer |
- | * [http://gonvert.garage.maemo.org/ Gonvert] Contributor | + | * [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 | * [[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 |
Revision as of 00:44, 14 June 2010
Personal
Background
- BS in Computer Engineering
- Driver developer
Hardware
- Nokia 770
- Nokia n810 - Maemo 4.1
- Nokia n900 - Maemo 5
Active Software Projects
- The One Ring Creator
- ejpi Creator
- DialCentral Maintainer
- Quicknote Maintainer
- Gonvert Maintainer
- Multilist Maintainer
- NQA Contributor
Previous Software Projects
- Mer Contributor
- mer-cpa-about Creator
- mer-cpa-input Creator
- mer-cpa-memory Creator
- 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
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
- Default Sources
- Front-end in python with explicit support for python and c ui plugins
- Would allow native support for things like 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
- Shows the results of the operation (like for C and D "X*Y=Z")
- 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?
- How to chose zoom level and zoom area?
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
- Allows entry of number of push ups / age
- 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
- Start the Challenge
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
- I switched to python2.6
- 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