Hi
user
Admin Login:
Username:
Password:
Name:
This Old Code, or Renovating Dusty Old Open Source For Fun and Profit
--client
la
--show
lca_2012
--room T101 37 --force
Next: 1 Scaling OpenStack Development with git, Gerrit and Jenkins
show more...
Marks
Author(s):
Greg Banks
Location
T101
Date
jan Tue 17
Days Raw Files
Start
13:20
First Raw Start
error-in-template
Duration
0:50:00
Offset
None
End
14:10
Last Raw End
Chapters
Total cuts_time
None min.
http://lca2012.linux.org.au/schedule/170/view_talk
raw-playlist
raw-mp4-playlist
encoded-files-playlist
mp4
svg
png
assets
release.pdf
This_Old_Code_or_Renovating_Dusty_Old_Open_Source_For_Fun_and_Profit.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
Software is a human construct and like everything we make it eventually falls into disrepair. Houses get mould, vermin infestations, and frightening old wiring. Software projects get equivalents of these, albeit a few decades faster. This talk is about the experience of doing a major renovation on a software relic: the Cyrus IMAP server. Fastmail (now Opera Software Australia) has been using Cyrus commercially to provide an IMAP interface to an email store for years now, and over the last year has significantly contributed to a resurgent effort to modernise the code and rejuvenate the community. The author works fulltime on this project and has both observed and contributed. Topics will include: introducing modern software engineering practices like Continuous Integration, making testing happen, attracting a developer community, a practical guide on how to find and fix outdated coding practices (a.k.a. bugs waiting to happen), and an introduction to paleoentomology. All illustrated with real world examples. If your organisation depends on ancient software in need of revitalising, or if you're just looking for some spare time Open Source work to keep your hand in, come to this talk and get some practical tips and a laugh or two.
Comment:
production notes
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
Veyepar
Video Eyeball Processor and Review