Category: Active Network

01/10/2010ActiveBotNetwork ~ concept & something more…


Hello Reader.

I’ve been talking in real for ABN – written bellow  - so many times, that it is final time to me as developer to enter all the thoughts, road blocks and something more in digital form.

The entire purpose of the following is to get the overall picture ‘sticked’ as much as possible  and make it transparent for further improvements. Take in mind that what is stated bellow is subject to change during next meeting follow ups, as it was modified so far. See while I’ve been talking to people so far, we all had targeted and solved one or another problematic aspect on the concept been discussed.

Don’t get scary of the long text bellow, this is the short version :)

Let’s start with Active Bot Network concept in one sentence…

More

11/25/2009Development fundamental problem in evolving context


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.