Log in

No account? Create an account
brackup 0.80 - brad's life [entries|archive|friends|userinfo]
Brad Fitzpatrick

[ website | bradfitz.com ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

brackup 0.80 [Apr. 3rd, 2006|01:16 am]
Brad Fitzpatrick
[Tags|, ]

Brackup 0.80 uploaded to CPAN.

This is the first version I'd recommend using. The test suite unearthed some good bugs (now fixed). While the Amazon S3 target doesn't yet support restoring, restoring is now heavily tested, in both encryptd and non-encrypted cases.

I love Devel::Cover, and the Perl debugger too, which Garth at work recently gave a tech talk on. Fun stuff.

[User Picture]From: jameth
2006-04-03 09:17 am (UTC)
This new icon of yours is very OC. I am also trying to bring back the mullet.
(Reply) (Thread)
[User Picture]From: erik
2006-04-03 03:46 pm (UTC)
Is there a standard procedure for determining the version number of your program? Or do people just picke something that sounds nice and approximate?
(Reply) (Thread)
[User Picture]From: brad
2006-04-03 04:28 pm (UTC)
Every language/project has their guidelines:

Perl likes two digits after the period. Less than 1.0 means less than perfect.

Some projects do even/odd numbering in some component of number to mean stable/devel (respectively).

So I'm using major.[minor][subminor], where major is still 0, not being perfect yet. It's approaching 1.0, though. Then the next major is generally for backwards-incompatible changes, which hopefully never happens with a backup tools, so a 2.00 will probably never appear. Until maybe it's a rewrite and plugins need to be rewritten, but on-disk format would still be compatible.

Some people's version number is just the date. Or some are just a sequence of release numbers, starting with 1, then 2, then 3. Like GNU less, which is apparently at 382 now.
(Reply) (Parent) (Thread)
[User Picture]From: xlerb
2006-04-04 08:07 am (UTC)
So... like DBD::SQLite, which became “perfect” when it switched from sqlite2 to the file-format-incompatible sqlite3, entirely defeating the point of the effort the sqlite maintainers went to to rename everything to not conflict? (Maybe I'm still a little bitter about that.)

Anyway, there's also perl itself, which officially takes its numbering guidance from the Book of Revelation.
(Reply) (Parent) (Thread)
[User Picture]From: brad
2006-04-03 04:29 pm (UTC)
Oh yeah, some dorks work towards pi and other irrational numbers, adding a digit to every release.
(Reply) (Parent) (Thread)
[User Picture]From: jes5199
2006-04-07 05:33 pm (UTC)
Some people are cloning S3.
(Reply) (Thread)
(Deleted comment)
[User Picture]From: brad
2006-05-18 11:13 pm (UTC)

Re: *ping*

I forgot.

I did the filesystem restore for the test suite, then never did it for Amazon. Patches welcome! :-)
(Reply) (Parent) (Thread)
(Deleted comment)