[Lift] Re: Js normalizations

2010-03-08 Thread Peter Robinett
+!

On Mar 7, 11:11 pm, Heiko Seeberger heiko.seeber...@googlemail.com
wrote:
 On 7 March 2010 19:37, Marius marius.dan...@gmail.com wrote:



  If you think that this makes sense I'll add a ticket and put it in my
  backlog.

 Makes a lot of sense for me. Go for it!

 Heiko

 Company: weiglewilczek.com
 Blog: heikoseeberger.name
 Follow me: twitter.com/hseeberger
 OSGi on Scala: scalamodules.org
 Lift, the simply functional web framework: liftweb.net

-- 
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.



Re: [Lift] Re: Js normalizations

2010-03-08 Thread Jim Wise
David Pollak feeder.of.the.be...@gmail.com writes:

 On Mon, Mar 8, 2010 at 12:36 AM, Peter Robinett pe...@bubblefoundry.com 
 wrote:

 +!

 Does this translate to I vote you must do this? ;-)

``I vote to do this, and throw an exception if the vote is empty''?

-- 
Jim Wise
jw...@draga.com


pgp5RWWR8EaxM.pgp
Description: PGP signature


[Lift] Re: Js normalizations

2010-03-08 Thread Peter Robinett
Like Heiko, I vote for Marius to do what he proposes. ;-)

On Mar 8, 9:47 am, David Pollak feeder.of.the.be...@gmail.com wrote:
 On Mon, Mar 8, 2010 at 12:36 AM, Peter Robinett 
 pe...@bubblefoundry.comwrote:

  +!

 Does this translate to I vote you must do this? ;-)

 +1







  On Mar 7, 11:11 pm, Heiko Seeberger heiko.seeber...@googlemail.com
  wrote:
   On 7 March 2010 19:37, Marius marius.dan...@gmail.com wrote:

If you think that this makes sense I'll add a ticket and put it in my
backlog.

   Makes a lot of sense for me. Go for it!

   Heiko

   Company: weiglewilczek.com
   Blog: heikoseeberger.name
   Follow me: twitter.com/hseeberger
   OSGi on Scala: scalamodules.org
   Lift, the simply functional web framework: liftweb.net

  --
  You received this message because you are subscribed to the Google Groups
  Lift group.
  To post to this group, send email to lift...@googlegroups.com.
  To unsubscribe from this group, send email to
  liftweb+unsubscr...@googlegroups.comliftweb%2bunsubscr...@googlegroups.com 
  
  .
  For more options, visit this group at
 http://groups.google.com/group/liftweb?hl=en.

 --
 Lift, the simply functional web frameworkhttp://liftweb.net
 Beginning Scalahttp://www.apress.com/book/view/1430219890
 Follow me:http://twitter.com/dpp
 Surf the harmonics

-- 
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.



[Lift] Re: Js normalizations

2010-03-07 Thread Marius
I'm not sure about the fastness as I also have other things and a 4
days baby boy ;) ... but I think this is fairly important and I'll try
to prioritize.

On Mar 7, 8:52 pm, Mads Hartmann Jensen mads...@gmail.com wrote:
 Marius,
 I think this sounds like a great idea - but I only have 2 Lift projects under 
 development so it would be quite fast for me to make any changes

 Mads

 On 07/03/2010, at 19.37, Marius wrote:



  Dear all,

  Looking at Js api and specifically JsCmds and JqJsCmds (the Js
  abstractions vs Jquery specify abstractions) IMHO there are several
  redundancies:

  1. JsCmds has ~ method for referencing member of objects (i.e
  elem.focus()) but JQuery abstractions have  method that chains a
  JQueryLeft with JQueryRight
  2. JQueryLeft and JQueryRight also seems redundant because JsExp
  already have the support for building expressions, composing them,
  chaining expressions etc.

  My proposal is to normalize this API and have the JQuery specific
  things to rely on the JsExp support. I'm aware that this would lead to
  some breaking changes but I believe they are necessary.

  If you think that this makes sense I'll add a ticket and put it in my
  backlog.

  Thoughts?

  Br's,
  Marius

  --
  You received this message because you are subscribed to the Google Groups 
  Lift group.
  To post to this group, send email to lift...@googlegroups.com.
  To unsubscribe from this group, send email to 
  liftweb+unsubscr...@googlegroups.com.
  For more options, visit this group 
  athttp://groups.google.com/group/liftweb?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.



Re: [Lift] Re: Js normalizations

2010-03-07 Thread Naftoli Gugenheim
Can it be changed with a deprecation phase?

-
Mariusmarius.dan...@gmail.com wrote:

I'm not sure about the fastness as I also have other things and a 4
days baby boy ;) ... but I think this is fairly important and I'll try
to prioritize.

On Mar 7, 8:52 pm, Mads Hartmann Jensen mads...@gmail.com wrote:
 Marius,
 I think this sounds like a great idea - but I only have 2 Lift projects under 
 development so it would be quite fast for me to make any changes

 Mads

 On 07/03/2010, at 19.37, Marius wrote:



  Dear all,

  Looking at Js api and specifically JsCmds and JqJsCmds (the Js
  abstractions vs Jquery specify abstractions) IMHO there are several
  redundancies:

  1. JsCmds has ~ method for referencing member of objects (i.e
  elem.focus()) but JQuery abstractions have  method that chains a
  JQueryLeft with JQueryRight
  2. JQueryLeft and JQueryRight also seems redundant because JsExp
  already have the support for building expressions, composing them,
  chaining expressions etc.

  My proposal is to normalize this API and have the JQuery specific
  things to rely on the JsExp support. I'm aware that this would lead to
  some breaking changes but I believe they are necessary.

  If you think that this makes sense I'll add a ticket and put it in my
  backlog.

  Thoughts?

  Br's,
  Marius

  --
  You received this message because you are subscribed to the Google Groups 
  Lift group.
  To post to this group, send email to lift...@googlegroups.com.
  To unsubscribe from this group, send email to 
  liftweb+unsubscr...@googlegroups.com.
  For more options, visit this group 
  athttp://groups.google.com/group/liftweb?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.



[Lift] Re: Js normalizations

2010-03-07 Thread Marius
Yes that's the idea ... I apologize I didn't actually mean to just
remove things out of the sudden. But I'll know more once I get to dig
deeper.

On Mar 7, 10:13 pm, Naftoli Gugenheim naftoli...@gmail.com wrote:
 Can it be changed with a deprecation phase?

 -

 Mariusmarius.dan...@gmail.com wrote:

 I'm not sure about the fastness as I also have other things and a 4
 days baby boy ;) ... but I think this is fairly important and I'll try
 to prioritize.

 On Mar 7, 8:52 pm, Mads Hartmann Jensen mads...@gmail.com wrote:





  Marius,
  I think this sounds like a great idea - but I only have 2 Lift projects 
  under development so it would be quite fast for me to make any changes

  Mads

  On 07/03/2010, at 19.37, Marius wrote:

   Dear all,

   Looking at Js api and specifically JsCmds and JqJsCmds (the Js
   abstractions vs Jquery specify abstractions) IMHO there are several
   redundancies:

   1. JsCmds has ~ method for referencing member of objects (i.e
   elem.focus()) but JQuery abstractions have  method that chains a
   JQueryLeft with JQueryRight
   2. JQueryLeft and JQueryRight also seems redundant because JsExp
   already have the support for building expressions, composing them,
   chaining expressions etc.

   My proposal is to normalize this API and have the JQuery specific
   things to rely on the JsExp support. I'm aware that this would lead to
   some breaking changes but I believe they are necessary.

   If you think that this makes sense I'll add a ticket and put it in my
   backlog.

   Thoughts?

   Br's,
   Marius

   --
   You received this message because you are subscribed to the Google Groups 
   Lift group.
   To post to this group, send email to lift...@googlegroups.com.
   To unsubscribe from this group, send email to 
   liftweb+unsubscr...@googlegroups.com.
   For more options, visit this group 
   athttp://groups.google.com/group/liftweb?hl=en.

 --
 You received this message because you are subscribed to the Google Groups 
 Lift group.
 To post to this group, send email to lift...@googlegroups.com.
 To unsubscribe from this group, send email to 
 liftweb+unsubscr...@googlegroups.com.
 For more options, visit this group 
 athttp://groups.google.com/group/liftweb?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.



Re: [Lift] Re: Js normalizations

2010-03-07 Thread Naftoli Gugenheim
Then it sounds good to me, although that doesn't count as much since I must 
admit I haven't really had the opportunity to use Lift's ajax and javascript 
parts.

-
Mariusmarius.dan...@gmail.com wrote:

Yes that's the idea ... I apologize I didn't actually mean to just
remove things out of the sudden. But I'll know more once I get to dig
deeper.

On Mar 7, 10:13 pm, Naftoli Gugenheim naftoli...@gmail.com wrote:
 Can it be changed with a deprecation phase?

 -

 Mariusmarius.dan...@gmail.com wrote:

 I'm not sure about the fastness as I also have other things and a 4
 days baby boy ;) ... but I think this is fairly important and I'll try
 to prioritize.

 On Mar 7, 8:52 pm, Mads Hartmann Jensen mads...@gmail.com wrote:





  Marius,
  I think this sounds like a great idea - but I only have 2 Lift projects 
  under development so it would be quite fast for me to make any changes

  Mads

  On 07/03/2010, at 19.37, Marius wrote:

   Dear all,

   Looking at Js api and specifically JsCmds and JqJsCmds (the Js
   abstractions vs Jquery specify abstractions) IMHO there are several
   redundancies:

   1. JsCmds has ~ method for referencing member of objects (i.e
   elem.focus()) but JQuery abstractions have  method that chains a
   JQueryLeft with JQueryRight
   2. JQueryLeft and JQueryRight also seems redundant because JsExp
   already have the support for building expressions, composing them,
   chaining expressions etc.

   My proposal is to normalize this API and have the JQuery specific
   things to rely on the JsExp support. I'm aware that this would lead to
   some breaking changes but I believe they are necessary.

   If you think that this makes sense I'll add a ticket and put it in my
   backlog.

   Thoughts?

   Br's,
   Marius

   --
   You received this message because you are subscribed to the Google Groups 
   Lift group.
   To post to this group, send email to lift...@googlegroups.com.
   To unsubscribe from this group, send email to 
   liftweb+unsubscr...@googlegroups.com.
   For more options, visit this group 
   athttp://groups.google.com/group/liftweb?hl=en.

 --
 You received this message because you are subscribed to the Google Groups 
 Lift group.
 To post to this group, send email to lift...@googlegroups.com.
 To unsubscribe from this group, send email to 
 liftweb+unsubscr...@googlegroups.com.
 For more options, visit this group 
 athttp://groups.google.com/group/liftweb?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.



[Lift] Re: Js normalizations

2010-03-07 Thread Marius
You must be unique :)

On Mar 7, 10:21 pm, Naftoli Gugenheim naftoli...@gmail.com wrote:
 Then it sounds good to me, although that doesn't count as much since I must 
 admit I haven't really had the opportunity to use Lift's ajax and javascript 
 parts.

 -

 Mariusmarius.dan...@gmail.com wrote:

 Yes that's the idea ... I apologize I didn't actually mean to just
 remove things out of the sudden. But I'll know more once I get to dig
 deeper.

 On Mar 7, 10:13 pm, Naftoli Gugenheim naftoli...@gmail.com wrote:





  Can it be changed with a deprecation phase?

  -

  Mariusmarius.dan...@gmail.com wrote:

  I'm not sure about the fastness as I also have other things and a 4
  days baby boy ;) ... but I think this is fairly important and I'll try
  to prioritize.

  On Mar 7, 8:52 pm, Mads Hartmann Jensen mads...@gmail.com wrote:

   Marius,
   I think this sounds like a great idea - but I only have 2 Lift projects 
   under development so it would be quite fast for me to make any changes

   Mads

   On 07/03/2010, at 19.37, Marius wrote:

Dear all,

Looking at Js api and specifically JsCmds and JqJsCmds (the Js
abstractions vs Jquery specify abstractions) IMHO there are several
redundancies:

1. JsCmds has ~ method for referencing member of objects (i.e
elem.focus()) but JQuery abstractions have  method that chains a
JQueryLeft with JQueryRight
2. JQueryLeft and JQueryRight also seems redundant because JsExp
already have the support for building expressions, composing them,
chaining expressions etc.

My proposal is to normalize this API and have the JQuery specific
things to rely on the JsExp support. I'm aware that this would lead to
some breaking changes but I believe they are necessary.

If you think that this makes sense I'll add a ticket and put it in my
backlog.

Thoughts?

Br's,
Marius

--
You received this message because you are subscribed to the Google 
Groups Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group 
athttp://groups.google.com/group/liftweb?hl=en.

  --
  You received this message because you are subscribed to the Google Groups 
  Lift group.
  To post to this group, send email to lift...@googlegroups.com.
  To unsubscribe from this group, send email to 
  liftweb+unsubscr...@googlegroups.com.
  For more options, visit this group 
  athttp://groups.google.com/group/liftweb?hl=en.

 --
 You received this message because you are subscribed to the Google Groups 
 Lift group.
 To post to this group, send email to lift...@googlegroups.com.
 To unsubscribe from this group, send email to 
 liftweb+unsubscr...@googlegroups.com.
 For more options, visit this group 
 athttp://groups.google.com/group/liftweb?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.



Re: [Lift] Re: Js normalizations

2010-03-07 Thread Naftoli Gugenheim
I may have a project coming up that would use it though. :)

-
Mariusmarius.dan...@gmail.com wrote:

You must be unique :)

On Mar 7, 10:21 pm, Naftoli Gugenheim naftoli...@gmail.com wrote:
 Then it sounds good to me, although that doesn't count as much since I must 
 admit I haven't really had the opportunity to use Lift's ajax and javascript 
 parts.

 -

 Mariusmarius.dan...@gmail.com wrote:

 Yes that's the idea ... I apologize I didn't actually mean to just
 remove things out of the sudden. But I'll know more once I get to dig
 deeper.

 On Mar 7, 10:13 pm, Naftoli Gugenheim naftoli...@gmail.com wrote:





  Can it be changed with a deprecation phase?

  -

  Mariusmarius.dan...@gmail.com wrote:

  I'm not sure about the fastness as I also have other things and a 4
  days baby boy ;) ... but I think this is fairly important and I'll try
  to prioritize.

  On Mar 7, 8:52 pm, Mads Hartmann Jensen mads...@gmail.com wrote:

   Marius,
   I think this sounds like a great idea - but I only have 2 Lift projects 
   under development so it would be quite fast for me to make any changes

   Mads

   On 07/03/2010, at 19.37, Marius wrote:

Dear all,

Looking at Js api and specifically JsCmds and JqJsCmds (the Js
abstractions vs Jquery specify abstractions) IMHO there are several
redundancies:

1. JsCmds has ~ method for referencing member of objects (i.e
elem.focus()) but JQuery abstractions have  method that chains a
JQueryLeft with JQueryRight
2. JQueryLeft and JQueryRight also seems redundant because JsExp
already have the support for building expressions, composing them,
chaining expressions etc.

My proposal is to normalize this API and have the JQuery specific
things to rely on the JsExp support. I'm aware that this would lead to
some breaking changes but I believe they are necessary.

If you think that this makes sense I'll add a ticket and put it in my
backlog.

Thoughts?

Br's,
Marius

--
You received this message because you are subscribed to the Google 
Groups Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group 
athttp://groups.google.com/group/liftweb?hl=en.

  --
  You received this message because you are subscribed to the Google Groups 
  Lift group.
  To post to this group, send email to lift...@googlegroups.com.
  To unsubscribe from this group, send email to 
  liftweb+unsubscr...@googlegroups.com.
  For more options, visit this group 
  athttp://groups.google.com/group/liftweb?hl=en.

 --
 You received this message because you are subscribed to the Google Groups 
 Lift group.
 To post to this group, send email to lift...@googlegroups.com.
 To unsubscribe from this group, send email to 
 liftweb+unsubscr...@googlegroups.com.
 For more options, visit this group 
 athttp://groups.google.com/group/liftweb?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.