purpose: Will Kahn-Greene's blog of Miro, PyBlosxom, Python, GNU/Linux, random content, PyBlosxom, Miro, and other projects mixed in there ad hoc, half-baked, and with a twist of lemon
[home | blog home]
Page 1 of 29 >> (less recent)
Wed, 31 Aug 2011
Farewell, PCF
Getting a job at PCF was a bit of a surreal experience. It was in
July of 2007. I had just had a major health crisis, wrote a compiler,
finished grad school, and got married. I bumped into Chris at a
contra dance in Concord and on a lark and out of the clear blue sky,
my wife asked if he knew anyone hiring Python developers. That's how
I ended up at PCF.
That was a little over four years ago. It's been a really great four
years. Working for PCF is pretty close to a dream job for me: I
learned a ton of stuff, I worked on a lot of awesome software, and I
worked with and met a lot of amazing people. The hardest part of the
whole thing was that there were too many opportunities and I had to
pick and choose between the ones I had time for. For example, I would
have loved to continue working on the extension system, the fullscreen
10' interface, the text-based interface, DLNA support, dbus
interface, ....
Thus, with so many things left undone, I'm kind of bummed that I'm
leaving. Friday is my last day.
Next Tuesday, I start work at Mozilla in the webdev crew on the SUMO
team.
It'll be weird to leave the desktop application world behind for the
wild wild west of Internet applications. Having said that, you could
say I'm returning to web development after a 10 year hiatus. A ton of
stuff has changed since then (\cheapshot{except possibly Internet
Explorer}). This time I'm working with people who know the HTTP
related RFCs way better than I do. That's both exciting and daunting.
So if you're having Miro problems and send me an email, I'll probably
direct you to someone else. Miro is a fast moving project and my
knowledge of its dark secrets will ebb quickly.
The times they are a changing!
Dev call August 31st, 2011
Miro status
Will:
- talked with Janet about translations
- worked on gtk/gstreamer overhaul
Geoffrey:
- working on sharing feeds and podcasts--now merged
- fixed some bugs in Miro
Janet:
- testing devices
- talked with Nick about working out what 4.1 will look like
- worked on figuring out the future of the build boxes
Jonas:
- worked on WinSparkle-related changes
Kaz:
- fixing problems with the metadata extractor
Ben:
- away for a few days
- working on getting the gtk/gstreamer overhaul stuff Will did
running. gstreamer on Windows seems to require directshow and that
somehow requires 3d support which sucks on VirtualBox.
- will continue working on gtk/gstreamer overhaul
- will continue working on itemfilter branch
Order of business:
- We might do a 4.0.4, but only to fix issues with Miro Mobile.
- Talked about future of build boxes. Janet's been working on a wiki
page for it at:
http://develop.participatoryculture.org/index.php/BuildBoxHosting
- Talked about process questions:
- moving the Miro repository to Github
- Will and Paul will work on moving the Miro repository to Github
- Ben wants to start doing one-on-one developer chats
- we want to change workflows to require more peer review
- Ben will create a peer review qiki page
- Miro is developed by a community of people including you! If you
can't contribute your time and work to development, testing, and
translations, please consider contributing funding by donating. Your money goes directly to
ongoing development of Miro and related projects like Miro
Community and Universal Subtitles. See
http://pculture.org/about/ for more details on these projects.
- Did you know there's a Miro User Manual? If you haven't looked at
it yet, it's worth taking a look at. You can find it at
http://manual.getmiro.com/ .
Wed, 24 Aug 2011
Dev call August 24th, 2011
Miro status
Will:
- committed gtk/gstreamer overhaul changes
- fixed nightly build issues and tweaked scripts to be more
similar
- planning to work with Ben on the rest of the overhaul stuff
Janet:
- Universal subtitles testing. Catching up on tests and things.
- Tested Miro device support and sync support.
- Tested WinSparkle changes for Windows XP issues.
Paul:
- Back from vacation.
- Continued working on installer changes.
- Worked on Puppet scripts for dev server for Miro Community.
Kaz:
- Continued working on metadata extractor/priority code.
Jonas:
- Continued working on WinSparkle support for Miro on Windows.
Geoffrey:
- Worked on sharing podcasts and bugfixes for sharing changes.
Ben:
- Worked on hybrid view bits.
- Worked on building a new Windows vm for Windows overhaul stuff.
Order of business:
- Miro is developed by a community of people including you! If you
can't contribute your time and work to development, testing, and
translations, please consider contributing funding by donating. Your money goes directly to
ongoing development of Miro and related projects like Miro
Community and Universal Subtitles. See
http://pculture.org/about/ for more details on these projects.
- Did you know there's a Miro User Manual? If you haven't looked at
it yet, it's worth taking a look at. You can find it at
http://manual.getmiro.com/ .
Wed, 17 Aug 2011
Dev call August 17th, 2011
Miro status
Will:
- continued working on windows overhaul stuff
- should have my side of stuff checked in by the end of this week
- will create bugs for the outstanding issues
Janet:
- tested 4.0.3 for the 4.0.3 release
- continued to test Miro Mobile
- hoping to work on Miro 4.1 testing
- sounds like we're going to do a Miro 4.0.4 release
Jonas:
- working on winsparkle support for better seamless updating on
Windows
Kaz:
- working on the metadata overhaul
- working on EchoNest support
Ben:
- worked on hybrid view functionality--almost done
- worked on separating columns for different views
- worked on podcast view
- worked on extension infrastructure to make it better
Order of business:
- We talked about the particulars of how WinSparkle deals with an
unresponsive Miro.
- We talked about extensions and how we want to develop the
infrastructure going forward.
- Miro is developed by a community of people including you! If you
can't contribute your time and work to development, testing, and
translations, please consider contributing funding by donating. Your money goes directly to
ongoing development of Miro and related projects like Miro
Community and Universal Subtitles. See
http://pculture.org/about/ for more details on these projects.
- Did you know there's a Miro User Manual? If you haven't looked at
it yet, it's worth taking a look at. You can find it at
http://manual.getmiro.com/ .
Wed, 10 Aug 2011
Dev call August 10th, 2011
Miro status
Will:
- Helped Rob with bugzilla upgrade tests--we're probably upgrading
soon.
- Continued working on the Windows overhaul. Webkitgtk looks like a
showstopper because it doesn't support Flash/plugins, so I'm going
to pass browser upgrade work to Ben. I'm now working on the
GStreamer upgrade and keeping gtk at the same version.
- Last day at the end of August, but I'll hang out on IRC.
Geoffrey:
- Fixed YouTube downloads.
- Implemented push notifications for client side for DAAP.
- Fixed some regressions for push notifications on the server side.
Ben:
- Worked on item filter branch.
- Got a new computer and is setting it up.
- Continuing to work on hybrid view.
Paul:
- ... (his skype was broken)
Order of business:
- Will will be handing things off to other people.
- 4.0.3 planning
- YouTube fix, miro mobile fix
- Will will take the release hat, build builds, write an email and
get Janet to test tonight for a hopeful release tomorrow
- Miro is developed by a community of people including you! If you
can't contribute your time and work to development, testing, and
translations, please consider contributing funding by donating. Your money goes directly to
ongoing development of Miro and related projects like Miro
Community and Universal Subtitles. See
http://pculture.org/about/ for more details on these projects.
- Did you know there's a Miro User Manual? If you haven't looked at
it yet, it's worth taking a look at. You can find it at
http://manual.getmiro.com/ .
Bugzilla stats for Miro for the last week:
- 13 bugs/feature-requests created
- 1 bugs marked WONTFIX
- 13 bugs marked FIXED
Wed, 03 Aug 2011
PyOhio 2011 videos being posted
PyOhio 2011 happened last weekend. I'm
currently working with Carl at Next Day Video
to get the videos they're posting to the blip.tv feed into
Python Miro Community.
I'm using a similar process to what we used with PyCon 2011 videos, but
we don't have to figure it out on the fly this time around, so things
are going much smoother.
As of now, there are three videos posted with more coming as they're
uploaded and work their way through the workflow.
If you have some spare time, please consider helping out with subtitling
the videos. Whenever a video is subtitled, it becomes accessible to a
much wider audience. If you help out with subtitling, please let me
know so that I can thank you.
Wed, 20 Jul 2011
Dev call July 20th, 2011
Miro status
Kaz:
- working on re-implementing metadata bits
Jonas:
- working on winsparkle support for Miro on Windows
Geoffrey:
- working on drag and drop enhancements
Paul:
- working on auto-fill options for device syncing
- working on getting new zugo installer into Miro on Windows
Ben:
- working on OSX Lion support
- reworked filename type code
Janet:
- working on adding and tweaking regression tests
- working on testing the Miro Mobile app
- working on testing Universal Subtitles
Will:
- built new linux build box
- working on gstreamer/webkit/gtk overhaul
Order of business:
- talked about 4.0.2.1 which will have OSX Lion support and will
fix the French translation; we're hoping to get it out this week.
- Miro is developed by a community of people including you! If you
can't contribute your time and work to development, testing, and
translations, please consider contributing funding by donating. Your money goes directly to
ongoing development of Miro and related projects like Miro
Community and Universal Subtitles. See
http://pculture.org/about/ for more details on these projects.
- Did you know there's a Miro User Manual? If you haven't looked at
it yet, it's worth taking a look at. You can find it at
http://manual.getmiro.com/ .
Bugzilla stats for Miro for the last week:
- 35 bugs/feature-requests created
- 3 bugs marked DUPLICATE
- 5 bugs marked FIXED
- 1 bugs marked INVALID
Sat, 16 Jul 2011
Python Miro Community status: July 16th, 2011
It's been a while since the last status post on the status of
Python Miro Community.
The reasons are many, but mostly because I've been blocked on
other things and hadn't really finished anything. Boo.
To recap, Python Miro Community is a curated index of Python-related
video from around the Internet including Python-related conference
sessions. Catch the sessions you missed, show sessions to your colleagues,
and remind yourself why you really want to be attending these
conferences in person.
Anyhow, it's been a slow few months. Most of the PyCon 2011 videos are posted with the exceptions of the
lightning talks which I still have to watch and fill out the descriptions
for.
Miro Community released 1.2.1 which allows me to do rss feeds that exceed
the 30-video maximum they have. That allows me to run my script which
verifies download urls. The PyCon 2011 category was fine.
The PyCon 2010 category was not fine. Of the 120 videos in the category,
over 60 of them had bad download urls. This really bothers me. I don't
know why the urls are going sour. I've fixed all the ones in the PyCon
2011 category and will monitor them going forward periodically.
I still need to go through the other categories.
Carl kicked me into using GitHub for PMC related things. That's at
https://github.com/willkg/pmc.
I'm slowly (very slowly) adding scripts I use to run the site as well
as documentation covering workflow and other things. Going forward,
I'll be using GitHub to coordinate and organize everything.
The other thing I need to do is move my todo items from my org-mode file
over to the issues tracker. That'll make it easier for other people to
help if they're so inclined.
That's where things are at.
Wed, 13 Jul 2011
Dev call July 13th, 2011
Miro status
Will:
- figured out gtk dll issues and continued working on upgrading the
Windows dependencies
Paul:
- worked on auto-fill code; ui is mostly there, but still working on
the functionality
Geoffrey:
- worked on usability issues
- worked on improvements to sharing
Jonas:
- worked on WinSparkle integration
Janet:
- worked on regression tests; adding new ones; augmenting existing
ones
- worked on update testing
Ben:
- worked on hybrid view mode; pushed the branch to g.p.o.; it's sort
of a proof-of-concept right now but looking good
Kaz:
- worked on metadata extraction and storage
Order of business:
- filename type overhaul: We should override FilenameType and
PlatformFilenameType so they throw errors when used. That'll make
it easier to find issues.
- Jonas is working on getting Miro to use WinSparkle, so we talked
about how we use Sparkle on OSX and how we get the appcast file and
move the data around to make it happy in Sparkle. We also talked
about how to tweak the installer so that Miro passes to winsparkle
which kicks off the installer and shuts down Miro. Then the
installer shows a progress bar and kicks off the new Miro.
- Miro is developed by a community of people including you! If you
can't contribute your time and work to development, testing, and
translations, please consider contributing funding by donating. Your money goes directly to
ongoing development of Miro and related projects like Miro
Community and Universal Subtitles. See
http://pculture.org/about/ for more details on these projects.
- Did you know there's a Miro User Manual? If you haven't looked at
it yet, it's worth taking a look at. You can find it at
http://manual.getmiro.com/ .
Bugzilla stats for Miro for the last week:
- 19 bugs/feature-requests created
- 2 bugs marked DUPLICATE
- 7 bugs marked FIXED
- 1 bugs marked WONTFIX
- 1 bugs marked INCOMPLETE
Wed, 06 Jul 2011
Dev call July 6th, 2011
Note
I was on vacation and missed the last couple of dev calls, thus there
aren't any notes.
Miro status
- 4.1 roadmap
- We pushed out Miro 4.0.2.
- We're now working on Miro 4.1.
Kaz:
- Working on metadata stuff.
Geoffrey:
- Working on 4.1 things. Merged in osx binary kit updates.
Ben:
- Released 4.0.2.
- Working on 4.1 things; working on hybrid view.
Paul:
- Working on 4.1 tickets related to device syncing/support issues.
Janet:
- Adding tests to our automated test suites.
Will:
- Undid the single-package work I did for Ubuntu packaging.
- Working on Windows overhaul.
Jonas:
- Working on winsparkle support for Miro on Windows.
Order of business:
- Talked about the things we want to refactor during this dev cycle.
We can't refactor everything, so we talked about what's in the
refactoring queue that affect things we're already working on for
4.1 and working on those.
- (Will) move infoupdater stuff from widgets to portable
- (Ben) 13182: filename unicode handling
* switch all internal stuff to unicode strings.
* rename unicode_to_filename method which sucks.
- (Ben) 17498: itemlist filtering
- (Kaz) 16783: refactoring widgetstatestore
- We need to figure out a better way to test translations for
bogosity. We need to balance fragility of whatever it is we
do with usefulness and effort it takes to implement/maintain.
Janet will think about this.
- Miro is developed by a community of people including you! If you
can't contribute your time and work to development, testing, and
translations, please consider contributing funding by donating. Your money goes directly to
ongoing development of Miro and related projects like Miro
Community and Universal Subtitles. See
http://pculture.org/about/ for more details on these projects.
- Did you know there's a Miro User Manual? If you haven't looked at
it yet, it's worth taking a look at. You can find it at
http://manual.getmiro.com/ .
Bugzilla stats for Miro for the last week:
- 30 bugs/feature-requests created
- 1 bugs marked WORKSFORME
- 13 bugs marked INVALID
- 9 bugs marked DUPLICATE
- 2 bugs marked WONTFIX
- 13 bugs marked FIXED
- 1 bugs marked INCOMPLETE
Page 1 of 29 >> (less recent)
pyblosxom::1.5.3.wgkg
Copyright 1996 to 2013, Will Guaraldi Kahn-Greene, under the Creative Commons BY-SA 3.0 license

Will's Blog by William Kahn-Greene is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.