HomeNotesSundance - The First Dolphin 8

Sundance - The First Dolphin 8

It is shaping up to become the biggest and the most important Dolphin version update we have ever had. In recent weeks we realised that it is so grandiose that even updates to 6 and to 7 pale in comparison. Hence, we scrapped 7.1 and we scrapped Trident in favor of Dolphin 8 - Sundance.

 

Dolphin 8

Current stable version of Dolphin is a 100% evolutionary product. In fact, despite a few big makeovers, it still drags a number of decade-old design choices. Some parts of Dolphin are old enough to prevent effective solutions to crucial issues and big enough to be practically irremovable. We knew this for a long, loooooong time and teased you with Trident. We had Trident in our "labs" for years, evolving and changing without going public. At the same time Dolphin evolved, became more modular, gathered a nice selection of 3rd party extensions and had a major performance improvement. You have no idea how many times we couldn't decide which way to go, working in "cross-roads" state of mind for years.

Finally, we figured our the way and there will be no further hesitation... Ideas and love invested into Trident are now being donated back to Dolphin. Sundance will become Dolphin 8 after going through "detox", "trident" and "8" update stages. In other words - we are not going to build a new house or just make up the old one - we're renovating. In a big way.

We have two main "lab" frameworks that were supposed to turn into Trident. We won't continue their development. I the nearest future we plan to release them for public review, but that's it. It's all about Dolphin now. 

Dolphin 8, once released, will power BoonEx.com.

 

Brief Overview

For you it's a future product, for us it's our current everyday job. We have already spent a few weeks working on Sundance with great results and although many aspects are still undecided we already feel confident about how much it is going to change everything that we know about using Dolphin.

To start off, I'll give you an idea of just a few things we're already working on:

Studio

Dolphin 8 will have no Admin Panel. Yes, you read it correctly - no admin panel. Instead we're building what we call Dolphin Studio for setting up the site, while administrative features are going to be separated a part of standard member interface with proper rights and roles. In other words - administration will turn into "super-moderation"; while technical settings, design, optimisation and whatever is needed to be done to actually change the site is left as part Dolphin Studio.

Social 

The main focus of the Sundance frontend is on social interaction. Befriending, communication, following, feeds and updates are redesigned completely. As the first step, before adding any other functionality we want to ensure that Dolphin social experience is engaging and straightforward. 

Universal

We call Dolphin universal now, because it has so many features and extensions. Sundance is designed to be universal at core. The very structure of how the site is going to be build will command an unlimited number of social applications for Dolphin software. To achieve that we're building all-new core modules - Profiles, Groups, Events, Photos, Notes and others - they are going to be completely new and with new approach in mind. New builders for pages and navigation. New, comprehensive permissions and membership-levels system. 

Detoxified

This time we're not compromising. Every bit of sub-par code is wiped out. We're taking it to bare bones and then we're cutting bad bones too. Only two senior developers (AlexT and AntonL) are appointed to work on Sundance at this stage. We want to ensure the highest quality of code and decided to limit it to senior level while core is developed. We want no dark posts this time. We want it flawless. 

Light and Fast

If current Dolphin is optimised to be fast and can be setup to be faster, Sundance is being designed to be fast and light in every sense. We're removing dependancies on Flash and Media Server wherever possible, introducing an new default template and rewriting fronted markup. Our goal is to slash Dolphin's use of server resources even before server optimisation is done.

 

Next Steps

Today we're uploading Sundance to BoonEx SVN. This is a development version that won't work. It's only for progress tracking and assessment of ongoing improvements. We will be announcing operational versions once they are ready. We will also run a 3-4 week pre-release collaboration program to help BoonEx Market Vendors update their extensions in advance.  

Further updates may be marked as "for Premium Members only" to keep discussion a bit more private and professional. The updates will be fairly frequent though. This post may also be turned into "Premium Only" in about a week. You can see the new Dolphin logo in our earlier post.

Sundance started the most important development marathon that we ever had. We have no certain timeframe yet, but now that we've narrowed down the goals and cleared the way it won't be too long before the old problems vanish for good. Design ideas, Trident take-aways, sketches and decisions that we already made promise a wonderful, revolutionary product.

Plussed by

 
 
 
 

Comments

Oldest First
|
Threaded
 
 
Please login to post a comment.
prolaznik
No download link yet ?. "We have no certain timeframe yet" all this sounds so familiar.
Andrew Boon
I wish. With any luck we'll update SVN today, but in it's current state Sundance is nowhere near operational yet.
prolaznik
How about 7.1 or are we looking for 7.0.7,..7.0.8 and so on?... The reason im asking this is im about to start a new project and if 7.1 is around the corner (in the next 2-3 months) i would just wait that would save me some headache going through the upgrades.
Andrew Boon
Yes, we'll be releasing 7.0.7, 7.0.8 for service updates, but no 7.1.
Sunkal
Hello Andrew, can you make the Profile for Couple look like vldpersonals...When register a couple you need two Profiles..We want one Profile for register a couple....
Man: = James
Women: = Elise
Couple: = Hotbird
dolphin_jay
Looking forward to the svn upload.
lynxmondz
it's an omen of good things for the future,
videoduma
Ok, nice words BUT nothing about the most weakness part of Dolphin:

What is your plan with Flash Video Voice Chat.

I do not want to be Premium member just for same functions what we already have...
Andrew Boon
We hope to switch to Flash-free environment where possible, so the chat will be upgraded to an HTML version with just bits of Flash for video.
fotex
this is very good move....
Andrew possible with the Dolphin 8 appears HTML5 elements?
nazzal
Well ...just like every time ... Boonex is the best . I hope that ppl start to realise that this is no easy job for you guys . All i can say is im all waiting for the new release . Thaks boonex
houstonlively
Will somebody please shoot me, and just put me out of my misery already?
houstonlively
I think I'm going to kill myself
eru
Why? Don't, we would mis your humour... :)
aoppia
Dolphin 8 NO ADMIN PANEL??? how will the update for those who have version 7.0 ....??
yourmatrix
I have full confidence you will do a great job guys! i'll keep an eye out for it.
jesan
Thanks for the update, I just started to use dolphin 7.06; I believed it is a stable version and I liked the fact many other developers are developing add on modules.

As I'm developing my site using Dolphin as a platform, I'm experiencing a few "glitches" I was hoping a new version is just around the corner and would deliver a more stable version.

I have paid money for premium and some considerable amount to buy some add on modules. I like Dolphin as a platform and some of the features see more early feedback from loyal members is good.

What starts to worry me now, is the announcment of a new and all shine major upgrade without any timeframe and release path. On top of it, the announcment future development details will only be released to Premium Members. Why should I pay extra money to gain the privilege to be kept uptodate.

I think if you want to keep people to stick around for another 6-12 months without any information and waiting for the new all shine release is a big ask.

What I would like to see is a clear development path with scheduled release dates and a timeframe.

If this turns into a secret squiral project I may stick not around and cut my losses now. purchase one of the commercial platforms, pay my $600 to $1000 with the assurance I have a stable platform.

If you want to keep discussion proffessional why not invite some of the add on developers to form a "Software Council' and let the Council report on progress. This would also ensure add on modules will still work after the new release.

I have been design authority of some major IT and software projects I think I have some authority to understand the risks in Software Development.
Andrew Boon
A few notes on this:

1. Dolphin 8 is not a "new" project. We've been working on 7.1 and realized that the updates we plan to include are well beyond the scope of .x update number. You will still see .0.7 though.

2. $600-$1000 won't buy you an assurance of a stable platform. Trust me, we have those platforms on our PC, we constantly analyse them and we know a lot about level of service as well. The money you pay for a license won't make much of a difference. it mosre a matter of what see more works for you and what's closer to your specific idea. Dolphin stacks up very favourably compared to to those "$600-$1000" platforms. In fact Dolphin used to be a paid product, costing exactly in that range.

3. This development is planned to be very transparent. It's in public SVN and we'll be updating people about progress regularly.
freakpower
see moreseems like this project simply will be never finished :-( guys please at first just fix all main bugs than you can spend whatever time on building d8 but for all of us waiting several years to some version which will be usable for a pro site this news are drawback not any move forward. as all this hype means another waiting and waiting and when released as there wilol be too many makeovers = another heaps of bugs and again waiting waiting. I dont wait wait another 10 years to get useful version ...
Andrew Boon
Dolphin 8 is not a "new" project. We've been working on 7.1 and realised that the updates we plan to include are well beyond the scope of .x update number. So, a part of the way os already covered. You will still see .0.7 with urgent bug-fixes, though.
UFO360
Can we update Dolphin 7.0.6 to Dolphin 7.0.7 than Dolphin 8
Andrew Boon
Yes, that is definitely going to happen. The think with 7.0.x versions is that we have to wait for a number of reports and fixes to issue an update. Meanwhile we work on a "feature-update" that is D8.
silverado350
"Further updates may be marked as "for Premium Members only" to keep discussion a bit more private and professional."

This is not cool, Why should those of us who are non premium members be considered not worthy? Obviously you don't value us or our feedback.
Andrew Boon
The process of new version development, especially one with new features always leads to very active discussions and may also confuse new members into prolonged wait instead of launching base on current stable version. We have to limit access to keep current business going.
love always
You should be able to just block those who give negative feedback and not most of your clients
videoduma
Guys! Do you know about something Dolphin11 ?!
bpadberg
Dolphin 8 sounds great!
Could you provide the community some screenshots showing the new design and layout?
Keep on keeping on!
Andrew Boon
Some operational frontend pages will start appearing in about a week or two.
dolphin_jay
Not sure if i am a fan of the new template or not ??? Looks sort of square but, i am sure it will help on page load times and css calls.
dolphin_jay
Grade C Overall performance score 79. Not to bad seeing a defualt 7.0.6 scores around 41 - 45. I know its just the beginning but its looking better on speed already. i am sure if i mini the rest of the css and smush the images i could get 85 plus out of it.
Andrew Boon
Current state is net very representative, but yeah - somewhat square-ish look to achieve more editing flexibility and high load speeds is coming.
ZedFaces
This sounds good. I like the "Light and Fast" part the most.

Will the upgrade process follow the standard procedure or it will be more complex?
Andrew Boon
We hope to keep update procedures very similar. There will be some additional steps though.
DosDawg
so what is the roadmap and schedule on all bugs that were moved from 7.0 --> 7.1

where its great that you are finally seeing the big picture and realizing that you need to start from a barebones approach, that really doesnt help any of those who are running the current buggy

so while you are scrapping things, can we please get an outline of when bugs and issues are going to be addressed for 7.0.6

Security
Spam
Voting Tracking

are just a few that i recall. the security implementation see more that was started with Dolphin 7 was so faulty, that we were instructed to turn it off. though nothing has been done to fix the problem, and the feature is still there and we need to set it to -1 otherwise, we get hacking notifications every time somebody logs onto the site.

a rebuild is needed and warranted, though what are we doing with the Current

also, one thing i would be interested in, is how are you going to ensure the functionality of the 3rd party modules that these developers have spent so much time on?

please while you are scrapping, scrap the whole concept of the dependency approach. there is no reason that if i want a shopping cart, to force me to have a group for that cart.

yeah im not impressed. i felt this coming with the whole 3 year wait on Trident to start with, so NBT has been abandoned just as so many other adventures have been.
freakpower
dos ...its time to finally realize dolphin project will be prolly simply never finished - after boonex release d8 in half of work they leave it and start work on d9 and so on :-(
Andrew Boon
There definitely will be 7.0.7 soon.
DosDawg
Andrew, this is good to hear in concept, but as you well know, and everybody who has this concern. the answer "soon" is ambiguous and really doesnt provide anything stable? so all tickets that were moved to 7.1, are they going to be addressed in the 7.0.7? that is what i am asking, what is the plan, what is the real plan for fixing the reported bugs in Dolphin 7?

dolphin 8 sounds great, and if you guys totally rebuild based on what you have learned through all of these developmental see more processess, then you will most probably release an extraordinary platform.

but here is the issue, there are many of us, many of your clients, who have purchased prime licenses, and there are many who work on these platforms and have reported bugs and others who have reported fixes, and we need to know as a community, an answer, that is not misleading or ambiguous. something that is solid and firm, and real.
LightWolf
Oh Lord...here we go again. Throw out the old (that sucked) and in with the new (that will probably suck too.) Dang why can't you guys finish something before moving on to another. Every year it's the same old thing. (NEXT BEST THING COMING).ughhh.
Andrew Boon
Dolphin 7 now had six "finishing" updates. It will have some more. So, we've also announced that we're "upping" the Dolphin 7.1 development to Dolphin 8 and scrapping Trident to make sure we are "all in" for it. I've explained that Dolphin 8 is a big attempt to go to the core and update everything about Dolphin that prevented us from "finishing" it. Yes, there will be a 7.0.7 service update and maybe more as well.

Exactly what else we are supposed to do see more to "finish something"? We could continue 7.0.x updates forever and it wouldn't make anyone happier - we've had 6 said updates and the product is very stable, it needs a bigger overhaul to go forward.
LightWolf
So what you are saying is, all the past software we have used is crap and now you decided to listen to us and move on to offering us something that is NOT a dinosaur, by the time all updates are fixed? So I wasted from 2007-2011 and tons of time and money on mods?
LightWolf
You got to understand how all this constant moving on to better things has gotten a lot of us that have been here a LONG time, very frustrated, to say the least.
DosDawg
Andrew, there are many functions that are not working. so you are saying that all bugs that were reported for Dolphin 7 were a waste of time, and all bug reports and fixes that were slotted for Dolphin 7.1 are now being moved to some point in the future, and essentially all bugs on Dolphin 7 are going to remain as they are, and nothing is going to be fixed that was tested, retested, confirmed and then submitted to trac as a bug. all of that time and effort is now for naught, and its your contention see more that you can only finish something if you start another version?

what would make most happy is not another version, but a version that is as near 100% bug-free as programmitcally possible.

i am wondering about your statement here, that there were 6 said updates, that is not correct, you were forced into an update of version 7.0.6 for security flaws. it was announced that 7.0.5 was the last update upon Dolphin 7.0 and 7.1 would soon been released. now some days later you are in here looking for praises and kudos, and you are going to get that from the greatest of sphincter huggers. i am here to say whats on my mind, and keeping it within a tone that is conducive to constructive criticism.

your inquiry " Exactly what else are we supposed to do to "finish something?"

the answer andrew is FINISH SOMETHING

i have been dealing with dolphin since version 5.0, and i can tell you unequivically that there is not one version, not one instance that has ever been FINISHED.

So what is requested here by myself, and many who have endured the process of announcements of the NBT, and the promise of Trident some years ago, not even months ago, but that was a promise from years ago, has now been scrapped. We as your clients, are asking that you FINISH what you start. dont leave dolphin 7 hanging as you did Dolphin 6 and all preceeding ventures.

Then tell all of us that we need to upgrade in order to get the script to work as it was intended and advertised to work.

I for one know that Dolphin 8 will be a beast of its own, and we will go through this whole debugging process and reporting to trac only to be told that what we are asking is an enhancement, and the ticket closed. i know that we will report issues with functionality that is supposed to be coded into the application, and your own employees and ex-employees will release a mod in the market based on what was reported to trac as a bug.

we know these things and have watched historically as they are repeated.

The answer Andrew is simple, Finish what you started, quit delivering false promises and false hopes to this community, quit dragging this community along by a string with your promises.

Finish what you started, and if it takes you 20 versions to get it right, then that is what it is.

Or is this another classic example of 'thats the way it has always been, and that is the way it will continue to be" ?

andrew, i want to ask, are you really about Unity, because this announcent has set many folks against this application. unity members who have been here, endured the beta's and RC's of Dolphin 7, and this is a straight slap in the face, or a true GFY approach to this community.

Nobody cared about Trident when you announced it, it was a farce then, just as its a farce now. Please put this all in a perspective. understand that those of us who are part of this community who have supported this application and have brought it to the level of where it is at, should be considered in this major decision.

i could write more, but i am not going to at this time. i have reflected on this situation all day. and i am concerned with the future of our members here on unity.

please consider the members of unity, and please consider those who have devoted their time.
LightWolf
Could not have said it better...Kudos DosDawg! 2 thumbs up!
freakpower
unfortunately what we was afraid from for a long time finally really turned to be truth. There are threads in forum from people including me who was afraid 7.1 will be scrapped and now its true :-( Im exhausted - as its all over and over again... I agree 100% with DosDawg statement. If this is gonna be future its clear dolphin alwaqys remains in sort of beta stage not usable for prosite. Whenever it will be d8 d9 d10 as always there will be new technologies to implement. . Guys please finish what see more you started finish promised 7.1 than concentrate on whatever d8 d9 d10 whatever you wan but bring us at least at least one useable version that can be really used - you promised d7.1 will be that one and now you wanna simply stop it ?
thebren
Why dont you just tell us what you think!
An enjoyable read, very informative, thankyou.
silverado350
It's as if you were reading my mind... Well said DosDowg.

Andrew Please finish Dolphin 7.... take your time with Dolphin 8 and Don't rush it.
 
 
 
PET:0.12188005447388