|
The Home of EyeBrowse Software. |
|||||
|
|
|||||
|
|||||
|
|
WELCOME TO THE EYEBROWSE ARCHIVE
EyeBrowse v.1.0 (Image Browser) : Nov 1998
Synopsis
EyeBrowse
development started on 7th September 1998. Originally, two college friends,
Kristan Dyson and Paul Wolfenden worked together, in what were then, very
exciting times! Also, immature times - get out the cringometer - set the
tolerance to "High".
Things
are still exciting now, except I'm older and prefer women to computers
(although they're still pretty close!).
Contents:-
Links
to other sources of EyeBrowse History:-
WARNING: Links from here in, will probably not work.
- EyeBrowse History -
There are a few things you should know before reading any further: EyeBrowse used to be called Image Browser in the very old days. At the beginning EyeBrowse was made by Spark Multimedia Productions Then at the beginning of this year EyeBrowse development went to Bitstream Software At present Bitstream Software is closed, the Spark Multimedia Productions website hosts older versions of EyeBrowse and also has a diary of EyeBrowse development over a year. SMP has closed, but the website will remain up to remember a partnership between the two developer's of EyeBrowse who have parted ways. I'm Kristan Dyson, the developer of EyeBrowse from the beginning carrying on to the end (whenever that may be! The end of time, maybe?).
From these pages you will see the development of EyeBrowse and all the changes it has been through already, and it's only been around since November 1998. Image Browser was first conceived in early September 1998, when I bought a book in Visual Basic programming. One of the exercises in this book was to create an image browsing application, a very simple program which I then customised and played around with. This was one of the first applications I'd ever made and I loved it! Something about the dynamics and presentation of a program on a computer gave me a buzz, from then on I was addicted to programming. The book was called Visual Basic 5 Step by Step by Microsoft Press. (ISBN: 1-57231-435-4) During September '98 I read loads and I slowly managed to create an application which was fully customised and my own code in it! I sent it out to my friends, one of whom, was Paul Wolfenden - who I studied A level photography with. He kept on sending me feedback for many weeks to come, he was mostly horrible to me about the program so I'd get mad and make something far better! - and it worked! Unfortunately, feedback from Paul stopped for a while as his hamster died. He sent this email: It is 1:02 am and my current hamster, the 10th I believe, is nearly dead. 8 hours ago he was running about like normal and now he is barely able to move at all. I am seriously thinking about not getting another one. Since my first hamster, Runner, lived three years in the 80's I have not had one live past 2 months. I got my current hamster only three weeks ago today. Is it coincidence? i am beginning to wonder. How can 9 hamsters die so quickly, and I assure you, I look after them very well and would never harm them. This is a sad day. Within a month or so, one hamster has died, been replaced and now its replacement is on its way out. There is nothing I can do now but wait for the inevitable. Paul Wolfenden As you'd expect, Paul recovered from that quite quickly. In November I was very nearly at the end of my book, I was now an intermediate Visual Basic programmer. By this time I'd made all kinds of weird applications; like 'Login' which was a program that would log me into my computer and no-one else. I wrote out a decision structure in code and it was one of the best programs I'd made at the time. Another program I made was called "AppErr" which would start up and pretend it had an error and say "possible cause of this error, you are a bad person". These minor things set me off into a slightly bigger programming venture. On 11th November 1998, I sent out the latest version of Image Browser. Paul and I were discussing it a lot over email and eventually we sent the source code to and from each other and developed the program together. Paul's primary job was to design the interface which he did a very good job of. 100s of emails about Image Browser were sent to and from each other within a few weeks!
- Spark Multimedia Productions -
On 22nd November 1998 Image Browser 1.0 was released from Spark Multimedia Productions and while it was out it scooped over 330 downloads (that was a large amount for it's time!). Announcement Sent Out: I would just like to
announce to you all, on behalf of Spark Multimedia Productions, the release of
our freeware Image Browsing utility, Image Browser. Thank you to everyone who
made comments on the version I distributed a few weeks ago. If you found it
even remotely useful, you must have the proper release version, available from
http://www.sparkmultimedia.freeserve.co.uk now!
Thank you for listening.
We welcome any comments, suggestions or problems you might be having
Paul Wolfenden Why the name "EyeBrowse" Many people have asked the reasons behind the name "EyeBrowse", our answer has always been a very good explanation of the whole concept of "EyeBrowse". First look at the first part: "Eye", this indicates the eyes you look at graphics with and also conveys personification of the application which basically means that it's as if it's talking about itself when it says: "EyeBrowse", as in: I browse. Of course we realize applications do not actually speak, but if EyeBrowse could speak we are almost certain it would say "I Browse, I browse images." aka EyeBrowse. Second look at the second part: "Browse", this is what EyeBrowse does, it browses graphics at its most basic functionality. OK, we could have stayed with the original name "Image Browser" from way back, but there are about 120000001 other programs called "Image Browser" out there and it's a very basic name that doesn't catch the eye Incidentally: EyeBrowse is NOT called EyeBrowser the "r" on the end does not exist and never has! SO MANY people call it "EyeBrowser" and it's the worst thing to say. The name "EyeBrowser" indicates that the program browses eyes, which is impossible and silly! It was considered at the time of name change to call it: iBrowse but it looks silly as well. Now that EyeBrowse has file management capabilities it could be called EyeManage, but it isn't and never call it that either!
On 7th December 1998 EyeBrowse 1.5 was released, the following newsletter was sent out: Spark
Multimedia Productions
Official
News
We,
at SMP, are pleased to announce the release of "EyeBrowse" Version 1.5, a new
version of "Image Browser" - new name - new style!! Download your
copy NOW from SMP, before they run out. The new features in 1.5 are what
YOU the end-user asked for. After weeks of development and research we
can safely say that release of "EyeBrowse" will be massive. After
reflecting on Image Browser's success of 330 downloads in 2 weeks and more than
1200 people visit SMP's website, the amount will be amazing. Within 24
hours of EyeBrowse being available we've had over 60 downloads, 100 visitors go
to our website - and a request for the program to be put on an "Internet
Service Provider's" CD, in Finland. It is heading into the mainstream
freeware! We have already had two e-mails of praise about it and offers
of support for SMP. To learn more information about this freeware then go
to SMP
There
is masses of information there!
If
you already run Image Browser version 1.0 or version 1.0b then click the update
button
You
may unsubscribe from this newsletter (sent out every few weeks) by replying
with the words "Unsubscribe" in the subject header.
enquires:
enquires@sparkmultimedia.freeserve.co.uk
EyeBrowse 1.5 followed and was a massive success! Well, in comparison to v.1.0! EyeBrowse 1.5 was released on 7th December 1998 and during it's distribution life it scooped around 3400 downloads (that's including ZDnet's downloads) it was free and worked well (ish). EyeBrowse started to gain some useful functionality at version 1.5, but very basic compared to today's standards. At this successful stage we gained some devoted followers who are now registered users of the latest version, it was a big shock to see people who had given feedback on previous free versions actually register a later version, it was a pleasant shock!
- Bitstream Software - On 14th December 1998 I received the following email from Paul: Kris, could we change
the company name to Bitstream?
------------------------------------------------------------------------------------ Paul Wolfenden Spark Multimedia Productions SMP: http://www.sparkmultimedia.freeserve.co.uk ------------------------------------------------------------------------------------ I then replied on 5th January How
about these:
Bit-Stream Enterprises
BITstream
Bit-stream
bitstream
which
one?
We then decided to change the company name to Bitstream Software. On 26th February 1999 Bitstream Software released EyeBrowse 1.6 to the Internet public. It was exactly the same as version 1.5, only the interface had been perfected and changed by Paul Wolfenden, the visual developer. The main change was to make the company name in it say "Bitstream Software" EyeBrowse 1.6 then generated a few 100 downloads. While Paul was working on EyeBrowse 1.6, I was developing EyeBrowse 2.0...... On 17th March we released EyeBrowse 2.0 it was very poor really, compared to today's standards. EyeBrowse 2.0 was only just, justified as being shareware as a lot of work had been put into it as always! EyeBrowse 2.0 is no longer available and EyeBrowse 2.0 would clash with any versions above that, it basically wouldn't work and could have undesirable effects with versions above. EyeBrowse 2.1, 2.2 (released 12th May 1999) were basically the same, 2.2 came out 3 days after 2.1. They were distributed and sold be Bitstream Software and they really started to become good at this point. Especially EyeBrowse 2.2, it had so much more than version 2.0. The only main problem with it was the non-resizable interface, "it was too small" was a complaint about it. MANY people loved it though and it even got on a magazine CD: UK magazine called ".net", best internet magazine in the world! http://www.netmag.co.uk and a book's CD: "The Corel Draw 9 Official Book" go to the author's website at: http://www.unleash.com . We are not allowed to distribute EyeBrowse 2.0, 2.1 or 2.2 due to legal issues, and registrations for these versions now are not accepted. If you have EB 2.0, 2.1, 2.2 then download the latest version from here and registration for versions above 2.2 is accepted! Due to difficulties Paul and I stopped working together, I left Bitstream Software on 11th June 1999. Due to circumstances Paul shut down the Bitstream Software website and stopped distributing EyeBrowse. He also wiped the old EyeBrowse website of content and up until this day it has "Out for lunch" on the main page. (Update: 18th June 2000, the old EyeBrowse website is now down and gone)
This is when Ubound Solutions came along, well, UBS had been around since April '99 really, but didn't really have much content. I then developed EyeBrowse under the Ubound Solutions name and we got a UK domain name. Now I have a three strong team working with me!
Paul's current situation is unknown at present, but I wish him well. He may well continue with Bitstream Software so pop along to the Bitstream Software website now to see if he's put the website back up. (Update: 18th June 2000: The Bitstream Website never came back after all :)
This EyeBrowse website was made to host EyeBrowse 2.3 and above, but since then a new, different, EyeBrowse has come out. EyeBrowse Lite which is freeware. I'm glad we have a freeware version as well as a shareware version, I want people to be able to have things free as well! This website shall grow even bigger as time goes on as we're planning a Network filled with cool imaging - so look out for that!
New Content Added: 19th June 2000 Well, one year since EyeBrowse development changed to Ubound Solutions we think it's all come along quite far! Here's a list of stuff we've done to enhance our website, services and software:
THE FOLLOWING HAS BEEN CAPTURED FROM THE EYEBROWSE ARCHIVE WARNING: SOME OF THE CONTENT IS IMMATURE.
7th
September 1998 27th November 1998 First beta of Image Browser 1.5 is released internally. The requested scroll bars make their first appearance, along with animated GIF viewing support.
29th November 1998 Image Browser 1.5 beta 2 is sent to Paul for evaluation. This version has full-screen scroll bar support, image sizes shown in kilobytes and the image type shown as well. We have a good feeling about this version.
30th November 1998 Image Browser 1.5 makes it to beta 3. A very impressive version with one major bug. Easily fixed though, this version shows what IB 1.5 is really capable of in so little time.
30th December 1998 Image Browser is officially renamed 'EyeBrowse'. This may seem a little odd to us all at first, but we decided we needed a proper name, instead of the unoriginal and common 'Image Browser'. Tell us if you hate it!
1st December 1998 The first beta of EyeBrowse under its new name is released internally. Now sports a new interface to go with the change of the product name.
2nd December 1998 Beta 4 of EB 1.5 is released among SMP members (that means Kris and Paul then). It is good! The favourites folders work and are a brilliant new feature.
4th December 1998 Yep, another beta, this time numero 5. Full of features that are not yet implemented, but the ones that are just get better and better. A good look at what the final version shall be like.
6th December 1998 The
final beta gets sent to our single beta tester, David Cole. This is it, no more
betas, the real thing is being compiled today. The release of this version
shall mark an important step in SMP's drive to become a mainstream freeware
producer. David utterly fails to send any sort fo beta test report at
all. We won't forgive you David! 7th December 1998 Our most major release so far! Version 1.5 of EyeBrowse lands on our site, with the intention of making your image browsing easier. Kris and Paul might finally get a little rest, there hasn't been any at all in the past two weeks since EyeBrowse 1.5 was announced nearly two weeks ago.
26th February 1999 26th February was when EyeBrowse 1.6 was released under the name of Bitstream Software
17th March 1999 EyeBrowse version 2.0 is released
April 1999 I think we spent a little time learning Visual C++ programming, then quit that. It was something about those squiggly {} brackets that didn't appeal... hmmm....
12th May 1999 EyeBrowse 2.2 released from Bitstream Software (Shareware, the freeware version was discontinued earlier in the year, then reinstated later in the year.)
May 1999 Paul and Kristan take their A level photography exams, the invidulator was crap and had no idea what was happening. During Kristan's first week of practical exams Tom kept making disgusting jokes about cling film and pigeons, to this day I have no idea what he really meant. By the way, how do you spell invidulator? MS word couldn't find it. Send the spelling to spelling@sparkmultimedia.freeserve.co.uk I finished my week of exams and I sat down with all my work in front of me in a pencil case and realised I didn't have hardly any work. I scraped the bottom of my bag out and showed the lecturer (Pete, 'Pete thebastard' was his full name) all I heard was "Urrrr, welll urrr, Paul..... Oh nooooo, yu naaame's Chris intit, i, well, urrrrr.... by the way, yu work's shite!" It was about this time when Christian, my other lecturer (we had two, one part-time, Christian - didn't give a crap about us, and Pete - bitter about being demoted to teach A level students a few months before), errr, where was I?, oh yes..... It was just about the end of the course and I'd finished the really bad exam week I had to do and Christian (Christian, 'Christian TheCrapLecturer' was his full name) anyway, it was about this time when I was handed a "How to pass A level Photography" sheet. This sheet was EXCELLENT, SO CLEAR AND EASY TO UNDERSTAND! - Shame it came to the students at the end of the course really! So then I put together my little bits of crap work and hoped I would pass........
Paul, on the other hand breezed through the exam, he spent so much time over the exam piece, he really did feel he could pass it! Many hours through the morning were spent photographing pipes, ventilation ducts, street lamps. Oh how he took so much pride in his work, as did I. Not. Near the end of his exam week he put together such a wonderful conclusion piece. He was soooooo careful about it all. He handed in his Photography exam work and Christian (or Pete) made a friendly (scary) smile and said "urrrrr, Paul..... urrrr," and that's it (so it must have been Pete, anyway...............
7th June 1999 Kristan woke up very early this morning to meet the deadline for handing in his Photography work, he was just soooooo excited! He then got to college and waited for the lecturer to come in to collect his work. 10am 11am Paul show's up (I think after an exam) and hands in all his work. He reached into his pocket and brought out all his work ready for the BIG MOMENT! 12pm Paul goes, he can't be arsed to wait. 12:30pm Kristan goes as he realises that no Photography lecturer is going to show up to collect his work. Parents are fuming, people are all waiting everywhere for a lecturer. I get onto a train to go home and I realise, this is the end. This is the end of the crap I've had to put up with from Photography.
11th June 1999 Put quite simply, no, never, ever.
Paul Wolfenden Email: p@------------ Website: PsyPab's Gallery of Visual Arts Visual Developer - Bitstream Software Email: support@-------------- Website: Bitstream Software / EyeBrowse
All
I ever hear from you is "no", well here's a "no" from me, I don't want to do
Bitstream with you anymore.
Go away, you are a horrible, stubborn person who should be on his own.
Put quite simply, I quit.
from Kristan Dyson
-----Original
Message----- Yeah? Well I am only being like that because of you. So I accept your resignation (fastrack version) and you are now no longer a part of Bitstream. Do not try and ever contact me again. From Paul Wolfenden
24th June 1999 Kristan goes to the Glastonbury Festival and has an excellent time!
30th June 1999 Kristan comes back and finds Paul has locked him out of the registration system for EyeBrowse 2.2. Kristan gets upset and then locks Paul out of many of the web servers.
7th July 1999 Bitstream Software and EyeBrowse (eyebrowse.freeserve.co.uk) web servers wiped of content. Redirection front pages placed at all servers controlled by Kristan Dyson. They point to http://www.ubound.freeserve.co.uk Redirection pointers were placed for a while at sparkmultimeda.freeserve.co.uk, now the Network is there once again. Redirection is currently in place at http://www.bitstream.freeserve.co.uk, http://www.bitstream.freeserve.co.uk/eyebrowse, http://www.bitstream.freeserve.co.uk/textkeeper, http://www.textkeeper.freeserve.co.uk,
At http://www.ubound.freeserve.co.uk there are links pointing to /
July 1999 Paul Wolfenden goes in hiding on the Net, his presence on the Net was not detected by ICQ, Email, Website changes. Assumed MON (Missing on the Net). The last time Paul Wolfenden was actually detected on the Net was June 11th
August 1999 Paul still is unavailable, is he dead? Has he killed himself?
19th August 1999 (I think) Kristan finds out his photography A level results: N 'N' was the result, one above the lowest mark possible a 'U'. Paul rings Kris from Portugal where he had fled to, to find out his Photography results. Kristan informs Paul that he got a 'U'. And yet Paul spent such a long time on his exam piece!
And so it is the end, Paul and Kris never talk, Bitstream Software has closed until Paul re-opens it, the SMP Network has fallen apart. Such a sad time for everyone, greed and anger are the two most powerful emotions, that can bring down a tower if the power is as strong as the will to fight. During this whole episode, approximately over one year , one good thing has come out: Temperature Converter. When Paul re-opens Bitstream he may well decide to launch the application to the public again.
1st September 1999 Kristan writes a short article on the SMP website that no-one will ever read. He reviews the year's events and reflects on the good and bad times shared. He even misses them, 'cause it was a laugh.
Paul may have gone to university now, his current situation remains unknown. Kristan has decided to continue with EyeBrowse development and go back to college for one more year to do A level Film and Video and a City & Guilds Qualification in Visual Basic programming.
SMP website was launched on 17th November 1998, the dawn of a partnership. SMP website was closed on 1st July 1999
1st September 1999 - SMP Website opened again to remember EyeBrowse history, and everything that went with it. This website will remain open for many years to come. In 2050, when Kristan and Paul are both 70 years old they may come back to this website, and laugh.
THE BITSTREAM CODE OF CONDUCT This is pretty special.
-
More -
Contractual
Partnership Agreement
THIS
CONTRACT IS TO CLARIFY THE WORK, THE RIGHTS AND THE ACCESS THE ABOVE PARTNERS
RECEIVE TO ANY ASPECT OF BITSTREAM SOFTWARE. YOU MUST READ THIS CONTRACT
CAREFULLY AND SIGN IF YOU AGREE. IF YOU DO NOT AMENDMENTS CAN BE MADE, BUT ONLY
BEFORE YOU SIGN. BOTH PARTNERS, MUST SIGN AT THE BOTTOM OF THIS CONTRACT TO
AGREE TO EVERYTHING THAT HAS BEEN COVERED. IF THERE ARE ANY ASPECTS THAT ARE
NOT COVERED WITHIN THIS CONTRACT EVEN AFTER BOTH PARTNERS HAVE SIGNED, SHEETS
SHOULD BE ATTACHED TO THE BACK OF ALL THE COPIES OF THE CONTRACT AND ANY NEW
SHEETS ARE SIGNED FOR SEPARATELY. ANY AMENDMENT SHEETS SHOULD NOT CONTRADICT
ANY PART OF THE ORIGINAL CONTRACT AND SHOULD ONLY ADD TO THE CONTRACT.
ANY AMENDMENT SHEETS WILL AUTOMATICALLY CLAIM THE SAME EXPIRY DATE AS THE
ORIGINAL CONTRACT. EXPIRY DATES ARE AT THE BOTTOM OF THE SHEET AND MUST BE ALSO
AGREED TO. AFTER THE FINAL PRINT OF THIS CONTRACT IS MADE AND SIGNED FOR, TO
AGREE TO EVERYTHING STATED THEN A COPY SHOULD BE HELD EXTERNALLY AND COMPLETELY
AWAY FROM BOTH PARTNERS (This can be in electronic form) . ANY AMENDMENT SHEETS
SHOULD BE STORED WITH AND ATTACHED TO THE ORIGINAL CONTRACT IF IT HAS BEEN
SIGNED BY BOTH PARTNERS. Aspects of
Bitstream Software :
This table shows how work can be reflected by both partners.
General Definition of Visual Developer : There are smaller aspects to the Visual Developer’s job, this is why it appears as if there’s more. Eg : Keeping logs and stats for future reference.
To look after all the visual aspects of Bitstream Software, with some exceptions covered later. To maintain support and manitain the website. Keep logs of statistics for research purposes. Give technical Support to customers, referring to the programmer if needed. Innovation for the main face of Bitstream and to create a good customer base. Keep backward compatibility where possible. Fix any errors reported. General Definition of Programmer : There are larger aspects to the Programmer’s job. E.g: Researching the web for code.
To develop the software from start to end. To keep track of customer technical support problems for future reference To ensure beta versions of and software are made during the development process. Search for source code. Receive and respond to bug/beta reports with fixes. Grey Areas turn black.
Both the programmer and visual developer should correspond to make the whole process work, but there’s a point where one of the partner’s needs the last say, or ultimate control over their aspect. Later on the contract will declare who has access to what and who has the last say on every aspect of Bitstream Software. The general definitions for the jobs above just clear any misconceptions about the orientation of each partner’s work. It is just a guide, it is not the contract, it is part of the contract.
Contents of the Contract :
In this part of the contract clarification is made about general procedures that must be followed when situations that are not really to do with the company’s products or public interfaces.
This is the procedure that must be followed when one of the staff wish to leave the company. The request to resign must be made at least two weeks before the member of staff wishes to actually have left. The request to resign must give a reason for the resignation and state when the member would like to end their job (not before two weeks from the first resignation e-mail) . At first the resignation should be noted and treated as a invalid. If the request for resignation comes three times on different days then this is an official resignation, but if the request comes once and the following day there is no talk of resignation then the first resignation should be scrapped. Only take resignations seriously when the request has come at least 3 times all on different days. The request can be cancelled at any time during the first two weeks from when the first request for resignation was made. Resignations should be treated with the utmost care as catering for unstable people is imperative. To clear it a little more : To leave you send an e-mail to the other partner or one of the partners requesting it. Then you send the request again in the following day and again the following day. This is then treated as official. If you leave a day in-between sending three requests then it is classified as invalid and you must start the resignation process again. To cancel the resignation during the first two weeks of the resignation declaration you must specifically ask for the resignation to be cancelled. Although preparation for the resignation may be already begun. You cannot get out of the company in less than two weeks now.
The same applies above, only the partner should get paid still until the product being sold is no longer in any way related to the one that quit. In other words the application being sold should be updated before the programmer doesn’t get money. Or if the Visual Developer leaves then the website should no longer be related to him. So the works should be changed completely of the one that quit before the one that quit doesn’t get paid. This subject will be covered fully in the new contract after this has expired. It is a good idea to do loads of work for the company so your works are harder to replace so you get paid for longer.
In the event that one of the partners dies then all the work from the dead partner should be given to the other partner and he should carry on as normal.
Violating the contract is an offense to the Bitstream Software Principles Act 1998. You should never do this.
Customer correspondence should be primarily the Visual Developer's job, as he maintains access rights to the mail servers. The Visual Developer automatically takes on this responsibility because he has the access rights as specifies earlier in this contract. Although this may be the case, the Visual Developer can request assistance from the programmer if he feels it's necessary. The programmer has equal responsibility to actually respond to any customer correspondence that has been passed through Visual Developer to him. These occasions will often be a technical support question that the Visual Developer has not become acquainted with and so cannot help the customer without referring to the programmer. The Visual Developer also has the right to pass on all technical support questions to the programmer. This may be done through an automated system with the Visual Developer, or the Visual Developer may request that the programmer is to collect technical support mail from a server, located and set up by the Visual Developer or programmer. If a new server is set up for technical support the password for the server belongs to the programmer. A customer services question sent to any server accessible by the Visual Developer should normally be handled by the Visual Developer. Technical Support should be primarily handled by the programmer, he is required to keep a log of the reports to streamline technical support for the future. If the Visual Developer receives technical support problems then any mail such as this must be forwarded to the programmer for the records he is required to keep. In any forwarded mail such as this the Visual Developer must specify whether he has managed to respond to the problem, or whether he needs to entirely pass on the problem to the programmer. The Visual Developer may do this.
This is a contractual agreement that should be signed by both partners. It is an offense to break the contract.
This contract expires on the: 24/6/99 24th June 1999
Additions shoud be signed and attached
Bitstream Software
|
||||||||||||||||