As things are going really streamlined about Active Network & its immediate possibilities there is one very early scenario problem which should be solved:
1) developer A builds a simple ‘mailman’ bot, responsible only to sending given mail content + attachments using specified mail server to specified end recipient(s).
2) other developers build bots based on the ‘mailman’ bot just after its initial version is released.
3) developer A find issue/adds new feature to the mailman bot, thus makes a new version of it (the mailman bot evolves)
4) all other developers need either to use the old version of the mailman bot or to change/fix their bots to be able to use the new version.
The problem is that if bots are kept alive in separate versions – then we’ll develop as the nature had been developing our world for million years until now (even today it still does) -> all bot ‘branches’ based on old versions of bots will eventually fail or will need to evolve to be able to keep them-selfs stable…
But as we are building the context where bots will reside, therefore we can make it to shorten to minimum the evolving time & amount of ‘dead’ bot branches…
There will be an open realtime discussion about that in skype today (25.11.09) at 21:00 BG/FI time. If you want to participate just place a comment on this post or contact me at skype : b.filipov , so upon the time we can gather all in one conversation.