# Thursday, June 04, 2009

Today marks the release of version 0.43. This is a small release. I have not made a huge amount of movement forward, but enough that we are still moving forward. If you do find any problems with this version please let me know so that I can fix them. The big additions with this version is the member and ranking tracking. This does mean that if you want the information in the graphs to make sense, you need to import more pages on a regular basis, such as every Saturday after training. The pages that you need to import are : Squad, Nets, Club Info and Pavilion.

 

V0.43
1) Fixed a bug in the "copy from IE". The data should now be cached properly, this should sort out some of those situations
   where the importer was importing the wrong page.
2) Fixed a bug where the partnerships on the records page was not taking the "All Players" checkbox into account.
3) Fixed a bug where if a team had a bracket in their name AtStumps was unable to find the match id and then would
   go into a strange loop.
4) Fixed a bug where using the custom ratings was causing a divide by zero error.
5) Fixed a bug on the import of a player, that was caused by jquery.
6) Added the Sponsers Confidence to the Members Chart.
7) Added a new Chart to the Team Page for number of Members.
8) Fixed a bug where under some strange situations the training data can get out of sequence.
9) Added in a splitter bar on the matches page, so that those with high resolution screens can see more of the list of matches.
10) Fixed a bug where a FC match with only 2 innings would cause the match to not be recognised.
11) Fixed a bug with the loading of an external skin. These will now work.
12) Updated the import of the pavilion page to now store the rankings and league standings.
13) Added a graph to track the rankings.
14) Added the rankings to the team page.
15) Added in the ability to turn off the import change warning.
16) The country page now highlights the country your team is in.

 

version 0.43

Thursday, June 04, 2009 8:24:01 AM (GMT Daylight Time, UTC+01:00)  #    Disclaimer  |  Comments [1]  | 
# Monday, June 01, 2009

Well it has been a long time since I have updated this site. So I thought that I would let you all know that I am still living and that I am in the process of getting Version 0.43 ready for release.

 

I have mostly just done bug fixes, and not a lot of new additions. Atstumps has at this moment reached a bit of a plateau. The only things that are still outstanding are the long term training calculators, Squad selector and the XML version. The training calculator is not going to happen any time soon as it is a lot of work and I am really struggling with time as of late.

 

I have in the new version put some delayed loading in place, with the hope that the loading sequence will be a little faster. I will add some more delayed loading to the system and see how it goes. I have also added in the ability to track the members from week to week. Not too sure if this will be helpful but though I may as well add it in. There is a graph that goes with it so you can look at the nice pictures.

 

Well that’s it for the moment. Hopefully the next update will be the new version.

Monday, June 01, 2009 6:40:19 AM (GMT Daylight Time, UTC+01:00)  #    Disclaimer  |  Comments [1]  | 
# Wednesday, March 11, 2009

I have finally finished fixing the problems with the changes to the battrick pages. This should all be working fine. If you do have any problems or come across anything out of the ordinary, then please let me know so that I can sort this out.

 

V0.41
1) Fixed a bug in the stats engine, where the number of games were not being calculated correctly if the player only
   bowled in the 3rd or 4th innings, and as such the players bowling average was incorrect.
2) Fixed a bug where if Firstclass was selected for a BT20 game, it would cause the importer to get a little lost.
3) Fixed the bug where games other than FC that end in a TIE are now logged as a Tie and not as a draw any more.
4) Fixed a problem where some extended cyrillic characters were not being translated properly.
5) Added the MOTM to the Team Player stats page.
6) Built in some additional checks for the pavilion page.
7) Fixed the pavilion page such that if a user is not assigned to a FC league the import will still continue.
8) Fixed the squad import such that it now works with the new pages on battrick.
9) Fixed the player import such that it now works with the new pages on battrick.

 

 

Version 0.41

Wednesday, March 11, 2009 1:39:56 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [17]  | 
# Tuesday, February 17, 2009

This version is just a bug fix version for some things that were not correct in version 0.39 and for the change that was made to the matches page on battrick.

 

V0.40
1) Fixed a bug where the system was not importing the match summary for BT20 Friendly type games
2) Fixed a bug where the system could not import games date properly, due to a change in the way that the dates are displayed
   in the scoresheet due to change on battrick.
3) Added in a wages column to the player list.
4) Added in the ability to change the Game Type for previously imported games.

 

 

Version 0.40

Tuesday, February 17, 2009 6:16:47 AM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [3]  | 
# Wednesday, February 11, 2009

Well here we go again a new version for all of you to use. Most of the changes for this version are bug fixes. There is still a ton of additional items to add to the application but a fair number of them are not quite there yet. I have changed the way that AtStumps does its startup routines, so there will be a little delay in loading of AtStumps. I will be tweaking this and improving on this as I go, so please bare with me on this one. The biggest problem I face is that AtStumps is now a huge and complicated piece of software and as such every new item I add, slows down the loading. I will however work on this to try and improve the loading times, so what you see with this version is not the be all and end all of the loading issue. As per normal if you find any problems or have any issues please let me know.

 

V0.39
1) Fixed a problem where the country information was not updated to show net training on Saturdays
2) Fixed a problem in the settings form where the treeview was not being saved properly
3) Fixed a problem with importing a FC game that ended in a Tie.
4) Fixed a problem on some imports where Polish characters were causing problems.
5) Fixed a spelling error on the matches page.
6) Added in Top 10 innings list for batting and bowling.
7) Added a delete button to the select player list (for the wages page).
8) The training predictors now take a fielding and wicket net into account when calculating concentration and consistancy.
9) Added in Top 10 Appearances to records page.
10) Added in the training Overflow options. Now controlled by a setting in the settings form.
11) Added a setting to control where the applicaion loads on the screen.
12) Added BT20 Friendly as an import option for matches. All pages have been updated to include this match type.
13) Added marker for importing of matches to mark the game as played against bot. The relevant pages have not been updated for this yet.
14) Fixed a bug on the records page where the number wicket catches was not being counted correctly.
15) Fixed a bug where the importing of the Pavilion was no importing the BT20 League Data.
16) Fixed a bug where matches that occured on the start of the season date were not being included in the records, and player stats.

 

Version 0.39

Wednesday, February 11, 2009 4:31:47 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [3]  | 
# Thursday, February 05, 2009

Well this is a small update to let you all know that things are really moving forward. Version 0.39 is just around the corner and should be out the door soon. To let you know what is due I will include what I have already completed.

 

V0.39
1) Fixed a problem where the country information was not updated to show net training on Saturdays
2) Fixed a problem in the settings form where the treeview was not being saved properly
3) Fixed a problem with importing a FC game that ended in a Tie.
4) Fixed a problem on some imports where Polish characters were causing problems.
5) Fixed a spelling error on the matches page.
6) Added in Top 10 innings list for batting and bowling.
7) Added a delete button to the select player list.
8) The training predictors now take a fielding and wicket net into account when calculating concentration and consistancy.
9) Added in Top 10 Appearances to records page.
10) Added in the training Overflow options. Now controlled by a setting in the settings form.

 

I'm looking forward to this release, as it covers a fair number of things that have been bugging me in AtStumps. I also know this version is going to upset a fair number of people, as I have changed some of the way that AtStumps loads. What this means is that there is a lot more data loaded during the splash screen. There were a lot of ways of looking at doing the loading and I can down to 2 options. The first was to put as much of the loading in the splash screen, this would make AtStumps appear to load slower. The second was to do late loading. What this would mean would be to load only the main players page, then only load the other pages as and when you click on their tab. This would make AtStumps load faster, but would slow down the tab changing when you are in the application. Both methods have their pros and cons, and I decided to take the simpler of the 2 and do most of the loading in the splash screen. I just felt that the amount of data that I would have to change for option 2 would just not be worth the benefit at this moment in time.

 

What I really need to do is to try and build in a metrics library so that I can actually get a fell for how much of AtStumps people actually use. This would then allow me to make a better decision on the late loading. Basically if people are only using the main player page, and using the other tabs only 10% of the time, then the late loading would be of huge benefit to AtStumps. I guess I will just have to live with what I have at the moment.

 

Now some bad news, I have been trying to find a way to build in a "copy from x" for the other browsers out there, and the bad news is that the other browsers just don't support a nice neat automation interface to the browser. This means that I would have to do a large amount of development for very little gain. Yes I know that it would make importing of data a lot easier and simpler, but I just don't have the time to try and make it all work. I have already spent 2 days trying to understand and find decent documentation of FireFox and it really is just not there. It is a real shame as I would have hoped that being a OS app that there would be more there. Microsoft are just far too far ahead in terms of proper documentation and samples. It could just be that I was not looking in the right places, but after 2 days of walking through web sites and not finding what I was really looking for I have decided to shelve it for the time being. I have how ever decided to look at building in a browser to AtStumps, that will handle automatic importing of pages and data as you surf the Battrick site. I will expand on this in another post in the future.

Thursday, February 05, 2009 7:34:23 AM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [5]  | 
# Thursday, January 15, 2009

Well this version is a quick fix to sort out the change related to training on battrick. The original code was set up to handle the training for Mondays, this has now been changed so that it will handle the training on Saturdays. I have included a couple of quick bug fixes to this version too, and will release another version with a lot more changes and bug fixes in the future.

 

V0.38
1) Fixed a spelling mistake on the records page.
2) Changed the start of week dates for the new Saturday training.
3) Fixed a long standing bug in the sorting of skills on the player list. The sorting now makes use of sub levels
   so a player that is competent + 1 training will be sorted higher than a competent with no training.
4) Fixed a bug on the copy to wages menu where it was not copying the sub levels of the player.

 

Version 0.38

Thursday, January 15, 2009 12:50:28 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [8]  | 
# Monday, January 12, 2009

Well I have been thinking long and hard about this post. I have needed to do an update so that you all have an idea of where I am and where I am going. I had two posts in mind when I was thinking about AtStumps. The first was that I was going to put aside AtStumps and stop all development on it for the foreseeable future. The second to tell you that I will still be working on AtStumps now and in the future.

 

Now before everyone runs off and gets all unhappy with me for even entertaining the idea of ending this. You need to understand where I am coming from. I have put a lot of hard work into AtStumps and feel a little exhausted. There is some additional problems that I have been having in my profession life that have compounded the issues that I now face with AtStumps. These problems how ever are not yours but mine. There are a lot of times where I just feel that I can not seem to get the application to where it needs to be. AtStumps seems to lack a really good feel, from my point of view. There are currently a mountain of things that I do not like about the way that I am doing things in AtStumps. The loading of the application is a serious pain of mine. I made some changes as a fair number of people were complaining that AtStumps was taking too long to load. The problem that I sit with now is that I had to bastardise AtStumps to make this happen. This has now left me in the situation where the house of cards is getting rather large and threatening to bring the whole thing down. Then there are some changes to the basic display on the main players tab, where you can't change the order of the columns or hide some of the columns. With every new release this omission pains me more and more. So now I sit at the cross roads of do I continue or do I give it all up and walk away. This is not an easy decision to make and it has caused me a great deal of pain. If I walk away from this, I will put a lot of you in a bad position, you have sat with me on this journey through all the bugs and the improvements to AtStumps. This has pained me as a fair number of you have put as much into AtStumps as I have.

 

After that whole doom and gloom you will be pleased to know that I will continue with the development of AtStumps. I have decided that too many of you actually rely on me to actually keep AtStumps up and running and as such it would be rather selfish of me to walk away. So I will continue my development of AtStumps. I will find the time to work on AtStumps even though I have another project which takes up a rather large portion of my free time. Now as I go through my list of bugs and ToDo items, I would greatly appreciate it if you all would let me know what additional features that you would like me to include for the next version. I will work through all that you put forward, as well as work through my lists. I will then give you all a list of what will be in the next version.

 

On a side note, I have not worked much on the documentation and I can only gather that this is a sore issue with AtStumps. I will also be looking at the documentation for AtStumps and will have something out for the next version of AtStumps. If you wish to help in this regard please do let me know.

Monday, January 12, 2009 5:52:28 PM (GMT Standard Time, UTC+00:00)  #    Disclaimer  |  Comments [3]  |