I can really only speak as a user of the software, but I'm curious as to what original parts of Aiki have been broken since the new work has been applied? In general, I've been able to accomplish the same things in largely the same ways as before. What I've seen in recent updates is mostly is new features that have increased usability and slight add-ons/upgrades to what is already there. For instance, the web installer is great, multi-platform compatible, and has made it really quick to get a new install going (especially on local installs, this was a nightmare for me on my mac earlier on). Also, little things like being able to generate a form without having to first insert a blank row (as was the case in earlier Aiki revisions) is helping me to not have to be in the db on the command line as much.
I agree with Jon that Aiki Forms are the biggest hurdle in getting a fully functioning site going quickly. This has proven to be the case on multiple projects. I spent many hours last year reading between the lines and guessing ontop of the limited wiki documentation to get up to speed with what Aiki Forms are capable of, and I've written a small tutorial that tries to make a dent in the understanding wall for people: http://www.aikiframework.org/wiki/Aiki_Forms/CRUD_Tutorial I see a lot of potential in the ease of use and inserting these fully-functional forms into the flow of a site, and I have been able to accomplish much using them in their current form, but it's clear that others with more forms knowledge and familiarity with standard practices and security procedures will be able to improve this feature once the understanding with what's currently possible catches up to the number of people using Aiki in sites. For instance, it seems many things are out of the users control when utilizing the forms for data input. Things like confirmation messages seem auto-generated and hard-coded in Aiki and, as such, not configurable or style-able by the end user. Just my two cents :) +Brad On Feb 25, 2012, at 10:25 PM, Jon Phillips wrote: > You are free to do what you want, but I totally disagree with your > methods here. > > Aiki is getting better from hard work and continued releases based > upon commercial projects we are doing, finding problems, fixing them, > rinsing and repeating. > > What I read in your email below is "hey guys, the work you are doing > is not helpful, so please wait for me to rewrite everything, and then > I will overwrite all the work you are doing." However, let's face > reality, you say one thing, and do another because your situation at > present is unstable. > > So, why don't you just jump in and help fix bugs, fix big pieces or > rewrite pieces in a branch and make each release better. > > Yet again, you are totally free to hack on a branch, but its far more > inspiring each day I see a new bug filed, a bug closed, or awesome > code fixes from rg1024, jcubic and so forth! > > I also think that overall, making new forms working well, that are not > custom per each aiki site is way more important than even all the php > markup discussions. Getting data in and out of aiki is by far the > hardest part in the daily grind of writing aiki sites for clients in a > reasonable time. > > So I beg you please, just work on one thing like NewForms.php and make > that solid, or save a list of bugs and fix those. Rinse and Repeat. > Aiki is getting better by the day. Others have thoughts? > > Let's work on this today: http://www.aikiframework.org/wiki/Aiki_forms_2 > > Jon > > On Sun, Feb 26, 2012 at 12:06 AM, Bassel Safadi <[email protected]> > wrote: >> I have some extra time. since the current version of aiki was built by me >> without providing clear charts on how the code work and how stuff are >> connected to each other. many of the latest changes by developers broke many >> parts of aiki. what I want to do is to restart aiki with clean code base and >> charts and documentation that shows how everything is connected. in the >> meanwhile can keep hacking on the original branch. actually I don't any one >> to commit to my new branch yet. I'll move around blocks of code and correct >> the bugs that where created by the original design and will keep you guys >> updated. so by the time of the next couple of releases aiki 1 should be >> ready with all commits that others did on the original trunk but with clear >> code base and aiki forms and admin panel. >> >> aiki 1 is here https://code.launchpad.net/~bassel/aikiframework/aiki1 >> I didn't push anything yet. does this make since to people? I'm just trying >> to go around calling it aiki rewrite. but in a way it's. currently I have >> some extra time with no enough internet connection and the current aiki is >> becoming too messy for me. I want to keep everything others made but in a >> new code base. and until that is done will call this thing aiki 1 then when >> it match the current version with the new form creator we can move it to git >> since the bugs should be closed already and there will not be specific bugs >> to this yet. >> >> Ok? >> >> -- >> Bassel Safadi | http://bassel.ws >> Skype: i.know.sy | Global: +1-323-545-3855 >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~aikiframework-devel >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~aikiframework-devel >> More help : https://help.launchpad.net/ListHelp >> > > > > -- > Jon Phillips 王✳爻气 http://fabricatorz.com ✳ skype: kidproto ✳ irc: rejon > +1.415.830.3884 (global) ✳ +86-187-1003-9974 (beijing) > > _______________________________________________ > Mailing list: https://launchpad.net/~aikiframework-devel > Post to : [email protected] > Unsubscribe : https://launchpad.net/~aikiframework-devel > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~aikiframework-devel Post to : [email protected] Unsubscribe : https://launchpad.net/~aikiframework-devel More help : https://help.launchpad.net/ListHelp

