Dmedia 13.04 "Validation"
[Note: Dmedia has NOT earned its "production ready" wings yet, so please treat this release with the usual caution. Test Dmedia, give us feedback, but don't trust your data to it... yet.]
This month will focus on validating Dmedia for production readiness.
We hope to green-light Dmedia production ready in 13.04, but we're going to be very cautious about this. So don't be surprised if the validation work takes another month (or even two).
It's taken us longer that we hoped to get Dmedia production ready, but Dmedia is tackling an extremely difficult problem, and one that you can't fake with veneer. To achieve the user experience goals we set out to achieve, we've built a sophisticated distributed file system. And that either works reliably within the tolerances that we allow, or it doesn't. And till it does, we wont call Dmedia production ready.
We *never* want a software error in Dmedia to directly cause data loss, nor fail to prevent data loss that Dmedia should have been able to respond to (after say a hard disk failure).
Milestone information
- Project:
- Dmedia
- Series:
- trunk
- Version:
- 13.04
- Code name:
- Validation
- Released:
- Registrant:
- Jason Gerard DeRose
- Release registered:
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 2 Jason Gerard DeRose
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- 2 Fix Released
Download files for this release
Release notes
Note: Dmedia has NOT earned its "production ready" wings yet, so please treat this release with the usual caution. Test Dmedia, give us feedback, but don't trust your data to it... yet.
* Turned on automatic downloads driven by low-durability conditions
* Turned on automatic downloads driven by user trying to access a file not available locally (but currently lacks DBus signal needed to drive progress bars, etc)
* Temporarily turned off copy-decreasing behaviours till we can better tune this (and make it event-driven based on low disk space)
* A number of small fixes and improvements to FilesApp, and added support for HEAD requests to see if a peer has a specific file
* MetaStore now uses Database.
* Removed original metastore.
* Dmedia.Resolve() dbus method now returns (file_id, status, filename)
* Removed (in the end) unneeded Dmedia.ResolveURI() dbus method
* Added Dmedia.
* Reworked metastore.
* Added unit tests for a few mark_foo() functions that were missing them, and made unit tests for all mark_foo() functions more demanding and comprehensive
Changelog
This release does not have a changelog.
0 blueprints and 2 bugs targeted
Bug report | Importance | Assignee | Status | |||
---|---|---|---|---|---|---|
1092958 | #1092958 | Tweak Dmedia.Resolve() DBus method | 3 High | Jason Gerard DeRose | 10 Fix Released | |
1169657 | #1169657 | Use Microfiber as file download client, port to new SSL way | 3 High | Jason Gerard DeRose | 10 Fix Released |