Demos Updated

Monday, October 4th, 2010|Misc|by Romans|

Groundwork for new demo.atk4.com is complete. Lots of features to come soon such as commenting, suggestions, reviews, search and more.

http://demo.atk4.com/demo.html

If your team is developing a web application using Agile Toolkit then you might want to build your own demos / test-cases. Good news is – you can re-use same architecture for your own demonstration site, here is how:

Read more

Tags: , ,

Stable Release: 3.9.0

Friday, September 24th, 2010|Misc, Version 3|by Romans|1 Comment

Finally our next milestone is reached and Version 3.9.0 is release.

This version comes with a sample project. Please download release from SourceForge:

https://sourceforge.net/p/atk4/home/

Once unpacked you can get familiar with the code and visit www.atk4.com for more ideas and help.

See complete list of changes since 3.8 here: https://sourceforge.net/p/atk4/wiki/Changes-3.9/

Tags:

3.9 branched out..

Thursday, September 23rd, 2010|Core changes, Version 3, Version 4|by Romans|

With some up-coming changes in trunk, we have created a stable 3.9 branch. It is not an official release yet, but if you are using trunk, I recommend you to switch.

Read more

Tags: ,

Naming Resolution

Sunday, August 29th, 2010|Brainstorming|by Romans|2 Comments

Thanks for your feedback on “File Mapping” post. We respect your feedback and have decided on the basic set of rules regarding class naming.

Read more

Tags: ,

New URL: atk4.com

Thursday, July 29th, 2010|Misc|by Romans|5 Comments

We have moved to a www.atk4.com domain which we will enhance with additional information about Agile Toolkit. Welcome to our new blog installation.

Tags:

New features of DB and dsql planned for ATK 4.0

Wednesday, June 9th, 2010|Brainstorming, Version 4|by Romans|

Based on our current usage and user feedback we are preparing to start development on a new database layer. Thanks to new cool features in PHP (PDO) it’s going to be real easy. However we plan to add some exciting new features such as:

  • Rely on PDO, DSN format will change
  • Single-table dsql. You can still use joins, which will create multiple dsql instances and make them work together seamlessly.
  • Automatic alias management.
  • Database driver decides when to fetch data and how.
  • Clone-friendly
  • Multi-table update() and insert(). MySQL have some support for multi-table update, but this feature will take it to a whole new level.
  • Support for simple storage such as SimpleDB. Database engine will allow to compensate for missing [R]DB features.
  • dsql Implementation of Iterator, Countable, Seekable and more for nice syntactic sugar.
  • Much stricter towards field use. Do not allow developers to slip in any SQL logic.
  • Support for expression objects. Similar to $this->js(), this will allow you to build sql operators and functions dynamically
  • Proper support for sub-selects. Sub-select being another dsql query.
  • Better debugging
  • Automated tests
  • Transaction support.

Read more

Tags: ,

Agile Toolkit 3.8rc1 released

Tuesday, May 11th, 2010|Version 3|by Romans|1 Comment

I am glad to announce that ATK3.8 based on the changes I have previously mentioned as “pathfinder branch” are now been made into 3.8rc1 release. This will be one of the few releases we will have before going into 4.0

BTW: Further ATK repository is stored at ActiveState FireFly:

http://firefly.activestate.com/romaninsh/atk4/

Download: amodules-3.8rc1.tgz amodules-3.8rc1.zip
Read more

Tags:

Agile Toolkit is branched for refactoring

Wednesday, April 28th, 2010|Core changes|by Romans|2 Comments

I have been working on a refactoring in a separate branch. Right now it looks stable, so I’m putting more details in here:

https://agiletech.ie/svn/amodules3/branches/romans/pathfinder/

(you can try new branch by using svn switch)

Read more

Tags: , ,