Last post Aug 21, 2008 01:32 PM by bleroy
Jul 01, 2008 01:04 AM|A1ien51|LINK
to notice a trend. The bugs are never updated and users keep asking when it is going to be solved. There are bugs in the tracker that have user's waiting on a bug fix, there are people asking how can they get a submitted patch, and there is no responses from
anyone that seems to matter. Months later and the bugs are still open. Afterwhat I saw tonight, I now see why more and more people are talking about jQuery and Prototpye.js in the JScript section of the forum.
So I started to poke around some more:
Seems to me that the project has lost focus and is going down hill. I would be scared if I was actually running this stuff in a production environment. Firefox 3 and IE 8 are coming out soon, are they going to break the controls? How about the newest webkit?
How about Opera support?
If the people that are running the project have lost interest is there a way to hand it off to other people that can bring life back into it? Does Microsoft care that this seems to be a failure compared to the other non Ajax based toolkits out there?
My current contract is about to expire and I am going to have some free development time opening up while I am looking for a new contracting gig. If I work on the Ajax Toolkit, am I wasting my time? Should I be donating my time to another open source project
that I know is actually going to be maintained? Hopefully the guys running it see this post.
Jul 01, 2008 03:06 AM|kipo|LINK
This is very interesting topic and I would really like to hear answers from AJAX insiders.
Jul 01, 2008 11:29 AM|miggl|LINK
As per our conversation last night, the following represents the use case where the calendar malfunctions, despite the z-index fix:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="test" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
//enabled this to test use case #3.
//this should off-set the relative positioning, as these are the only elements explicitly positioned in the calendar. also part of use case #3.
border: 1px solid black;
border: 1px solid black;
border: 1px solid black;
border: 1px solid black;
// enable this to test use case #2
z-index: 10000000 !important;
<form id="form1" runat="server">
Use Case #1: The calendar will display over this section. This works only so-long as the CSS position is static (or not specified, which implies static).
Use Case #2: The calendar will <strong>NOT</strong> display over this section. The calendar will not display over elements that are fixed, absolute, or relative. Note: applying the z-index fix will enable this to work. (But it doesn't work "out of the box".)
Use Case #3: The calendar will <strong>NOT</strong> display over this section, unless z-index fix is enabled. It will also not display over this element if positioning is globaly set for all elements as relative.
Jul 01, 2008 11:45 AM|A1ien51|LINK
I will look at it tongiht and see what the bug is.
Jul 01, 2008 02:03 PM|bleroy|LINK
Let me first apologize about the lack of recent activity. We're in the process of changing lots of things in the way the project is managed and updated, but I want to make it clear that this goes in the direction of more support and more updates. Everything
is getting into place but it takes time and we thank you for your patience.
Jul 02, 2008 01:53 AM|KoenWillemse|LINK
good to see a reply from a insider. Do you have an idea, with keeping in mind the changes you are performing in the way the project is managed, on when we can expect a new release? The next release indicated by the issue tracker was planned on 29th of last
may, but this unfortunately was not made.
We are using the AjaxControlToolkit very much, so it would be pretty important for us.
Jul 02, 2008 02:47 AM|bleroy|LINK
We want to make a release to go with .NET 3.5 SP1 end of July.
Aug 01, 2008 03:32 AM|jus|LINK
Any updates on the release date?
Aug 01, 2008 02:18 PM|bleroy|LINK
Yes, we need a little more time to finish work on the new MultiHandleSlider control, which I'm hoping will be done by next week. Then, I'll be able to publish the new release.
The release after that one will contain a number of platform-wide improvements in terms of performance and client-side programmability, I'm hoping in September.
Aug 03, 2008 02:31 AM|KristoferA|LINK
Besides the 'fix list' for the 20529 20731 209xx release on
http://www.codeplex.com/AjaxControlToolkit/WorkItem/AdvancedList.aspx is there any place where I can see a summary of what features/fixes we can expect in the "I'm hoping
in September" release?
25 community fixes since February and no releases/no news from MSFT gives me the impression that MSFT have committed 0 developers to this project.
[parallell thread: http://forums.asp.net/t/1216410.aspx ]
Aug 03, 2008 02:42 AM|bleroy|LINK
Not yet, no, sorry about that. We have quite a few extenders and features underway but this release is not the one where you should expect them. The features in this release are the fixes that have been checked in since the last release and the multiple
handle slider extender.
Aug 03, 2008 11:08 PM|KristoferA|LINK
It would be really interesting if you could write a few lines about the new stuff that is under way. There has been so much coverage of silverlight, mvc and other 'pet projects' in MS blogs but almost no mention of what is happening to the ajax libraries
and controls/extenders... ....and that may give the [hopefully incorrect] impression that these things have been abandoned by MSFT...
Aug 04, 2008 01:33 AM|bleroy|LINK
It is absolutely an incorrect impression :) We are trying to be a lot more open about our plans and developments. If you haven't already, you can read our latest roadmap here (includes toolkit information):
I'm hoping that the first release of features described in this roadmap shows you our determination to deliver on those plans:
I know that toolkit activity has been low in the recent months and I understand that it's difficult to be patient when you rely on that code in your own work. We apologize for that. Nevertheless, I assure you this is changing and you'll see the results in
the form of shipped code from Microsoft over the next few months. In the meantime, we'll catch up on the bug debt, community patch and control submission. I'll also keep the community posted from the project's home page.
I can be contacted directly at bleroy at microsoft if necessary.
Aug 04, 2008 07:52 AM|jus|LINK
thanks for the update.
Aug 14, 2008 06:58 AM|jus|LINK
again, two weeks later and still no news....??
Aug 14, 2008 01:12 PM|bleroy|LINK
I got the last check-in for MultiHandleSlider yesterday night. I have one more fix to review and then I'll do the final round of validations and publish the release on Monday.
Aug 15, 2008 12:25 PM|mcbeev|LINK
Good news. I'm excited for the new release.
Aug 15, 2008 12:51 PM|TATWORTH|LINK
Thanks Bertrand, I am looking forward to the next release.
Aug 15, 2008 02:19 PM|robrichard|LINK
Judging from the topic I might have my answer, but is there a ModalPopupExtender in 3.5? I just switched my project to .NET 3.5 and sure enough all the tools under the toolkit are broken. Is there a 3.5 version perhaps? Should I can my AJAX efforts and
just stick with old fashioned postbacks and popups? (That would really suck since we've been teased by the toolkit and now dumped).
Aug 15, 2008 02:47 PM|bleroy|LINK
Yes, there is a 3.5 release here:
Aug 18, 2008 06:34 PM|bleroy|LINK
I apologize to all who were expecting today's release: we have remaining compatibility issues with Opera and Safari which will cause a small delay. I'm working on those and will provide regular updates on this thread as I'm making progress.
UPDATE1: The sample site works for all browsers except for a small formatting issue in DropShadow on Opera 9.5. Some functional test suites still not passing on some browsers. I will of course continue to post updates as they come.
UPDATE2: found a last minute bug in the new MultiHandleSlider control. Investigating it and the other breaks.
UPDATE3-4: CodePlex still seems to be down from here... Still got to run most tests on Firefox and passing. Will deal with Safari and Opera tomorrow morning.
Aug 19, 2008 12:00 AM|TATWORTH|LINK
Thanks for the update, Bertrand!
Aug 19, 2008 02:51 AM|TATWORTH|LINK
>UPDATE3: CodePlex seems to be down...
Codeplex is running now!
Aug 19, 2008 01:27 PM|bleroy|LINK
The release is now imminent, pending a few failing functional tests on Safari and Opera. I'll keep you posted as I'm making progress.
UPDATE: most Opera failures really are a problem with the way we simulate keyboard events. I'll disable those tests on Opera for the moment as these are not problems in the toolkit but in the test harness.
UPDATE: all tests pass on Opera now. Still investigating the issue that's blocking Safari.
UPDATE: seems like a lot if not all issues on Safari are of the same nature as the Opera issues. Some test suite flakiness is also at work and will require some work after that release.
UPDATE: Now integrating into the release branch. The source code now in the source tree is what will be in the release. If you're in a hurry and can't wait for tomorrow morning, you can grab that with reasonable confidence that's the release.
UPDATE: building the zip files. Next steps, upload this as the official release and then update the live sample site, which will take a couple of days (but you can already download the source code and play with it locally).
Aug 20, 2008 02:36 AM|TATWORTH|LINK
Thank you for keeping us updated.
Aug 20, 2008 08:16 PM|bleroy|LINK
Thanks you all for your patience these last few days. The release is now live:
I'm also giving some context and perspectives here:
Aug 21, 2008 02:11 AM|kipo|LINK
Since there is only new release for NET 3.5 I have to ask are there any plans for updating NET 2.0 version?
Aug 21, 2008 02:35 AM|TATWORTH|LINK
Thank you to you and your team for all your hard work.
Aug 21, 2008 02:42 AM|KoenWillemse|LINK
Thanks for the hard work to all contributors of the Toolkit project.
I noticed two small things after downloading and trying the Toolkit solution.
Keep up the good work.
Aug 21, 2008 01:32 PM|bleroy|LINK
I'm fixing the file version right now. I'll update the files in the release in a few minutes. Thanks for pointing that out. My mistake.
Currently I have no plans to release a 2.0 version: the idea is to have a release targetting the current version of ASP.NET and to start working on the next one in parallel (so we'll start building new stuff on 4.0 soon). Also maintaining the previous version
doesn't come for free but if there is a lot of demand for it, I will consider building it. There is no dependency on 3.5 features though so you should be able to compile against 2.0 without too much trouble from the source tree if you need it. Don't hesitate
to give me feedback on that.
Concerning the Oracle event error, that is pretty specific and if that's ok, I'd like to follow-up by e-mail on that one. You can contact me at bleroy at microsoft.