Saturday 27 September 2003 7:22:16 am
Well, there's much important work to do (and always will be..). Imho, there are still plenty no-goes in 3.2 final that should be fixed in order to make it a usable cms. Just take a look at the bug list right now. Bugs should always be priority number one in order to close down "construction sites". Bugs cost time, frustrate and keep users away from extending and improving the system. Maybe a bug notification system would be nice. You're often not aware that a misbehaviour is a bug and spend hours and hours trying to make things move. If you knew instantly, that the behaviour you discovered is a know bug, you can save that time and better spend it on a workaround or just let it be.
Another thing is the information collector feature: since forms are used on simply _every_ website out there, it's in no means flexible and powerful enough:
- Selection, option, range must be available as information collector (without them, it's of no use at all to me..)
- input validation needs more flexibilty (regexes would be cool) - error feedback of not properly filled out fields: availabilty of error-variables like error_string (the message itself), error_field (the form field in question) I extended collectinformation.php so it at least checks fields whether they are empty or not in case they are compulsory. But the only thing I can do is redirect to an error-page saying "Please fill out field xy properly and go back with your browser's back button, so you don't have to re-type everthing again!" (I don't mention the last thing ;) ). Forms are important! Amen. The release plan says IC is on the list, but mentioning "polls". I'm afraid there will be new "create a poll" feature, but does not extend the overall flexibility. Focusing on notification (new notification filters), collaboration and user management is not necessary since it is more powerfull than many other systems and I guess, less than 10% use it more or less extensivley (I believe in contrast that 95% of all websites are administered by one or two persons - even big some players of our customers have one employee for that).
- as I've posted often: POST and GET as global variables, that are considered in the view cache (see also http://ez.no/content/view/full/35201)
- Preview: either not working on my system, or I have some different understanding of it as others: Previewing ANY content should show me _exactly_ the same page as publishing and viewing it on the website. This is not the case (at least here).
- Performance - always a topic (but also in the plan)
- for ez.no: "confirm this bug"-button, so eZ can see clearly see which bug might is serious and which ones seem to be bogus.
- last five news on every page (might be/is a layout problem). I always jump directly to the forums and miss news completely! - For the rest, I'm top-poster in the suggestions-forum ;)
I do wonder a bit, why eZ never asked, what do YOU need? Let's make the first poll on ez.no: what features do you currently use, which weaknesses do you see in them, which ones (features) do you miss, plus priorities from 1-3. well, my quick working-on-saturday-thoughts...
nice weekend everyone! t
|