Login | Register
My pages Projects Community openCollabNet

Discussions > dev > Re: [propel-dev] Status and plans criteria 2

propel
Discussion topic

Back to topic list

Re: [propel-dev] Status and plans criteria 2

Reply

Author Martynas Jusevicius <martynas dot jusevicius at gmail dot com>
Full name Martynas Jusevicius <martynas dot jusevicius at gmail dot com>
Date 2007-11-09 04:05:20 PST
Message Hi,

I've run into limitations of current Criteria as well. For example,
when specifying non-trivial conditions for JOINs.

I don't know I there is any background for this, but I have a feeling
that Criteria would only be really flexible if based directly on
(simplified) grammar of SQL. Still it might turn out too complex :)

Martynas

On Nov 9, 2007 12:37 PM, Hans Lellelid <hans at velum dot net> wrote:
> Hi Ron,
>
> Ron Rademaker wrote:
> > Hi all,
> >
> > I was wondering what the current plans and status is of criteria 2.
> > There are some guys here working with propel everyday and they're kinda
> > fed up with the current criteria. I think they'll be willing to put in
> > some hours testing and bugfixing criteria 2 as long as they got
> > something that already does some stuff right (and tackles the main
> > problems with current criteria).
>
> Yeah, I'm working right now on closing 1.3 bugs, but I'd like to resume
> work on Criteria2. I agree; current Criteria is lousy. There was a
> Criteria2 implementation that I did (and actually used for a Project)
> that was much more flexible, but the easy stuff got a lot more difficult
> ... so it was scrapped (it's actually in the criteria2-experiment branch
> if you want to look at it).
>
> We'll definitely be targeting 5.3 (w/ namespaces) for propel 2.
>
> As I think about it, I'm not entirely sure that it doesn't make sense to
> have a very core Criteria API and then provide different implementations
> of that which are suited to one type of work or another (e.g. keep
> something that looks like current Criteria for the very basic stuff).
>
> I believe I am going to start this time by coming up with a list of
> example queries that we'd like our Criteria to support -- and then we
> can start showing how it would look in various implementations and get a
> feel for how "easy" these systems will be to use. Since I already have
> a working application with the "criteria2-experiment" version, I can
> provide examples for that one which will illustrate the pros & cons of
> that approach.
>
> Actually, one thing that would be *very* helpful is if you could get
> some feedback from your developers on what they really need in the new
> Criteria -- e.g. which queries they are trying but cannot build in
> current version -- so that we can add those to the list.
>
> Thanks,
> Hans
>
>
> --------------------​--------------------​--------------------​---------
> To unsubscribe, e-mail: dev-unsubscribe@prop​el.tigris.org
> For additional commands, e-mail: dev-help at propel dot tigris dot org
>
>

« Previous message in topic | 9 of 19 | Next message in topic »

Messages

Show all messages in topic

Status and plans criteria 2 Ron Rademaker <r dot rademaker at virtualbuilding dot nl> Ron Rademaker <r dot rademaker at virtualbuilding dot nl> 2007-11-09 00:16:25 PST
     Re: [propel-dev] Status and plans criteria 2 Cameron Brunner <cameron dot brunner at gmail dot com> Cameron Brunner <cameron dot brunner at gmail dot com> 2007-11-09 02:56:32 PST
         Re: [propel-dev] Status and plans criteria 2 Ron Rademaker <r dot rademaker at virtualbuilding dot nl> Ron Rademaker <r dot rademaker at virtualbuilding dot nl> 2007-11-09 03:05:30 PST
     Re: [propel-dev] Status and plans criteria 2 hlellelid Hans Lellelid 2007-11-09 03:37:42 PST
         Re: [propel-dev] Status and plans criteria 2 Ron Rademaker <r dot rademaker at virtualbuilding dot nl> Ron Rademaker <r dot rademaker at virtualbuilding dot nl> 2007-11-09 04:02:16 PST
             Re: [propel-dev] Status and plans criteria 2 Cameron Brunner <cameron dot brunner at gmail dot com> Cameron Brunner <cameron dot brunner at gmail dot com> 2007-11-09 04:04:18 PST
             Re: [propel-dev] Status and plans criteria 2 hlellelid Hans Lellelid 2007-11-09 04:27:10 PST
                 Re: [propel-dev] Status and plans criteria 2 Cameron Brunner <cameron dot brunner at gmail dot com> Cameron Brunner <cameron dot brunner at gmail dot com> 2007-11-09 04:52:18 PST
         Re: [propel-dev] Status and plans criteria 2 Martynas Jusevicius <martynas dot jusevicius at gmail dot com> Martynas Jusevicius <martynas dot jusevicius at gmail dot com> 2007-11-09 04:05:20 PST
             Re: [propel-dev] Status and plans criteria 2 hlellelid Hans Lellelid 2007-11-09 04:25:22 PST
                 Re: [propel-dev] Status and plans criteria 2 Martynas Jusevicius <martynas dot jusevicius at gmail dot com> Martynas Jusevicius <martynas dot jusevicius at gmail dot com> 2007-11-09 05:08:20 PST
                     Re: [propel-dev] Status and plans criteria 2 Noah Fontes <impl at cynigram dot com> Noah Fontes <impl at cynigram dot com> 2007-11-09 10:41:40 PST
                         Re: [propel-dev] Status and plans criteria 2 Cameron Brunner <cameron dot brunner at gmail dot com> Cameron Brunner <cameron dot brunner at gmail dot com> 2007-11-09 15:46:57 PST
                             Re: [propel-dev] Status and plans criteria 2 Pedram Nimreezi <zenstyle at gmail dot com> Pedram Nimreezi <zenstyle at gmail dot com> 2007-11-09 16:02:59 PST
                             Re: [propel-dev] Status and plans criteria 2 Noah Fontes <impl at cynigram dot com> Noah Fontes <impl at cynigram dot com> 2007-11-09 16:13:40 PST
                                 Re: [propel-dev] Status and plans criteria 2 hlellelid Hans Lellelid 2007-11-09 18:04:38 PST
                                     Re: [propel-dev] Status and plans criteria 2 Pedram Nimreezi <zenstyle at gmail dot com> Pedram Nimreezi <zenstyle at gmail dot com> 2007-11-09 18:32:15 PST
                                     Re: [propel-dev] Status and plans criteria 2 =?ISO-8859-1?Q?David_Z=FClke?= <dz at bitxtender dot com> =?ISO-8859-1?Q?David_Z=FClke?= <dz at bitxtender dot com> 2007-11-10 04:49:08 PST
                         Re: [propel-dev] Status and plans criteria 2 Martynas Jusevicius <martynas dot jusevicius at gmail dot com> Martynas Jusevicius <martynas dot jusevicius at gmail dot com> 2007-11-10 03:27:39 PST
Messages per page: