User:Alanpost

From Qi-Hardware
Revision as of 02:22, 9 October 2010 by Alanpost (Talk | contribs)
Jump to: navigation, search

Contents

About Me

My vision is to Revitalize Oral Culture.

Version 1.0 of this vision is to create a platform for self-study of skills used in oral culture: storytelling, improvisation, and performance.

My current implementation of this vision is to use the 本NanoNote as a platform to study Lojban. I will be porting the Lojban dictionary, parser, and a flashcard program to the device.

I purchased a 本NanoNote after [User:Allin_Kahrl Allin Kahrl] demoed it to me.

Contact Information

Google Chat post.alan<at>gmail.com
Freenode Nick aisa
E-mail alyn.post<at>lodockikumazvati.org
github alanpost
lojban.org .alyn.post.

Packages I Help Maintain

package description status
cll cll is the "Complete Lojban Language." The reference book for Lojban. planned
fossil fossil is a distributed dcss planned
jbofihe jbofihe is a command-line Lojban parser. testing
lojban-wordlists cmavo, gismu, lujvo, and rafsi, wordlists for Lojban. testing
makfa makfa is a command-line interface to the Lojban dictionary. running (but too slow, has formatting problems)
mnemo mnemo is a flashcard program. planned
WordGrinder WordGrinder is a word processor focused on writing text complete

Package Status

status description
planned I'm planning on creating this package, but it doesn't exist yet.
testing I've written a package, but I haven't confirmed it works on the 本NanoNote yet.
crashes The package compiles but won't run on the 本NanoNote.
running The package works, but there are serious errata that need attention.
complete The package works, and I don't have any serious errata to fix.

Skills

skill proficiency notes
C expert interpreters, parsers, command-line utilities, data structures, libraries.
C++ experienced Server-side, Data-intensive runtime systems.
mandoc novice program documentation.
Perl experienced Data parsing and cleaning.
Python experienced Numerical analysis.
Scheme experienced textual/program transformation.
TeX proficient reference documentation, teaching material.

Scale: Novice => Proficient => Experienced => Expert

Interesting Facts

  • I maintain a Lojban-related teaching website: lo do ckiku ma zvati. {lo do ckiku ma zvati} is "Where are your Keys?", a language fluency game played to learn Lojban.
  • I'm working on wild habitat restoration and sustainable local food culture as a steward of Sunflower River Farm.
  • I work on resilient community projects at my local hackerspace, Quelab.
  • I find it interesting that 本 in Chinese is "origin or beginning place" whereas in Japanese it means book. They are both appropriate for the NanoNote.

My Links

These are shortcuts I commonly use:

Repositories

Mailing Lists

Qi Hardware

OpenWrt

Lojban

irc logs

Projects and Documentation

Exploration

These links are archived here while I research them.

本NanoNote Project Notebook

My Project Notebook is my activity log for 本NanoNote-related tasks.

  • [08 Oct 2010] As I've been collecting files for jbofihe, I discovered that the lujvo are not included by default in jbofihe, but that it will use them if I do include them. I'm creating a new package, lojban-wordlists, that will contain the lojban dictionary material. jbofihe will build-depend on this package so I have the material available.
  • [08 Oct 2010] Testing jbofihe, I've discovered the generated data files are not cross-platform. I'll need to use the package I've installed to generate new file using the NanoNote.
  • [08 Oct 2010] I've gotten jbofihe to compile and create a package. Now I can begin testing.
  • [07 Oct 2010] I put in more time porting jbofihe. This process is slow, though I'm learning a lot about making a package in OpenWrt.
  • [05 Oct 2010] I've made some improvements to the makfa port, based on my exploration of the ports tree. Not checked in yet.
  • [05 Oct 2010] I've started my port of jbofihe to the NanoNote. The build runs programs it compiles as part of the compilation process, so the port is moderately complex.
  • [05 Oct 2010] Gah. Never run make distclean, ever. It removes feeds/qipackages, which may well have changes I wasn't done working on thank you.
  • [04 Oct 2010] Flesh out the OpenWrt Image Testing page. Still a lot of obvious things to add.
  • [04 Oct 2010] I've proposed the creation of a new branch in openwrt_xburst: ben_nanonote.
  • [04 Oct 2010] Deeply interesting conversation on IRC today about OpenWrt, Jlime, and OpenEmbedded. I'm not ready to summarize, please see the IRC logs for more information.
  • [03 Oct 2010] A good conversation on IRC with wolfspraul and xiangfu about my latest commit and aggregating news for the project. We're going to work on improving the home page and making it more welcoming to new people. As well, the news section needs someone that can aggregate data from commits and conversations into useful information.
  • [03 Oct 2010] I marked the wordgrinder package as no longer broken. It runs with the latest image.
  • [03 Oct 2010] I've revisiting system configuration on my NanoNote, having flashed the device. Time is set, my extra partition is formatted and mounted, and small bits of errata have been addressed.
  • [02 Oct 2010] A comment I made on the qi-hardware discussion list was forwarded to the open manufacturing list.
  • [02 Oct 2010] I created a personal .config file, using config.full_system as a base, but trying to make it easier to compare to the .config files generated by make menuconfig. I notice that the config.full_system seems to only contain variables that override the defaults, which is very useful--it makes this file easy to read.
  • [02 Oct 2010] I've successfully reflashed my 本NanoNote! I'm running an image compiled from my buildhost. This feels fantastic, as I can now begin to deeply create a customized environment.
  • [01 Oct 2010] Trying to boot off of a MicroSD card didn't work. Wolfgang tells me that having a single partition on a 16GB MicroSD card triggers a bug in uboot. I'm repartitioning the card so it has two partitions, a 2gb boot/root area and the rest of the card available for data.
  • [01 Oct 2010] I'm downloading a Debian Live CD to make flashing my 本NanoNote easier. My build system is in a virtual machine, a use in which flashing is not supported.
  • [01 Oct 2010] I've been writing User:Alanpost/How, very slowly.
  • [01 Oct 2010] I've added some Exploration links to the links section on this page, doing some research on where I'm going with 本NanoNote development.

older entries

Backlog

My Sprint Backlog contains the tasks I'm working on in my current iteration:

Sprint Backlog
Ticket Description Estimated Points Actual Points
User:Alanpost/Backlog#Write How wiki page 8 - N

My Project Backlog contains the ordered set of tasks I'd like to work on.

Personal tools
Namespaces
Variants
Actions
Navigation
interactive
Toolbox
Print/export