> During 2.6.3 beta testing time period, the alpha channel was not
> updated anymore. It still is 2.6.3 (alpha 9) now
Yes, this is mostly because I was gone during the release process so
the actions to which I normally attend didn't get any attention:
* alpha releases for tiddlywiki
* packaging the new tiddlywiki in the tiddlywebwiki package
* packaging the latest alpha in tiddlyspace
I'm back now, so this stuff should get some attention in the new few
days.
It would be useful if the alpha handling was a bit more automated but
we're not quite there yet, and from my perspective any energy we were
to spend on improving the alpha release process for tiddlywiki is better
spent on the process for the other releases.
The intention is that the alpha release always be what's at HEAD from
within the last week or so.
--
Chris Dent http://burningchrome.com/
[...]
Martin
> --
> You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group.
> To post to this group, send email to tiddly...@googlegroups.com.
> To unsubscribe from this group, send email to tiddlywikide...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/tiddlywikidev?hl=en.
>
>
>> It would be useful if the alpha handling was a bit more automated but
>> we're not quite there yet, ...
> ok. Since alpha channel worked quite well, since it was introduced, I
> thought it is automated allready. So thx to chris-bot for the work
> done :)
chris-bot does a fair amount under cover of darkness...I should make
some clones.
> As Martin said at [1] the beta process doesn't work for file TWs. Or
> better the community.
> And I think one reason could be the following:
>
> * All my file TWs contain valuable data.
> * I don't want to use betas with valuable data.
> * I don't even update them, without a reason.
> * So if I decide to test a beta, I test it with a "test-beta" TW
> ** Since a "test-beta TW" doesn't contain valuable data it is rearly
> used -> "not tested"
>
> I think this is a reason, why the community starts testing with
> releases and the reactions are quite harsh, if a release breaks
> stuff.
That seems like a pretty good explanation of what's going on, but if
your analysis is correct, I don't see any easy solutions. I've got two
opinions though:
* Having broken-ness in releases is a normal part of the process. It
keeps dialog happening and dialog helps keep stuff happening.
Where that broken-ness causes angry reactions that suggests that the
features that break are poorly considered on various angles:
* They are too hard to test.
* Too complex to get right.
In those cases maybe they shouldn't exist?
* Personally, I think the self-update functionality is one of those
things that is too hard to test, too complex, and sets up bad
expectations. It should be removed and people should not do
self-update. Instead they should import their existing wikis into
new versions if they feel like it.
That's a _far_ safer way to manage one's data and just a better way
of managing one's information.
>> * Personally, I think the self-update functionality is one of those
>> things that is too hard to test, too complex, and sets up bad
>> expectations. It should be removed and people should not do
>> self-update. ...
> Then the import function, needs to be heavily improved.
Yes, no doubt about that.
[snip]
> * plugins
> * themes
> * shadows
> * content
[snip]
> If an import function is structured that way, I think handling would
> be much easier.
That makes good sense to me.