[Lift] Re: lift plugins/extensibility?

2009-04-14 Thread David Pollak
Lift doesn't have a formal plugin definition because none is necessary.
In order to add modules to your application, you specify the modules in your
Maven pom file (the only XML you'll have to touch to use Lift.)  This makes
sure that the module is available to your app.

Next, you'll put one or two lines of configuration into the Boot.scala file
to let Lift know that your module is available.  This typically takes the
form of intercepting URLs or registering pages in the SiteMap.

What kind of plugins are you looking for in Lift?

On Tue, Apr 14, 2009 at 5:44 AM, Mick Delaney mickdela...@gmail.com wrote:


 Hi,
 i'm currently having a look at lift. i've looked through the getting
 started book.
 i'm currently developing in asp.net  rails, and one thing that i find
 really powerful in rails over asp is plugins.
 is there an equivalent plugin style api in lift? or is there some
 other way to achieve the same result.
 Regards.

 



-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@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: lift plugins/extensibility?

2009-04-14 Thread Mick Delaney

i was just evaluating lift in general in the extensibility area.
lets say for example u wanted to drop in openid authentication or
something.
i guess most of this is more around scala  traits etc, rather than
lift.
what about something like dropping in a pluggable CMS. in rails for
example there's comatose, and a newer one called browsercms.
i know that i danjo its been architected in such a way as to allow u
to build up an app from smaller app's etc.

On Apr 14, 2:21 pm, Timothy Perrett timo...@getintheloop.eu wrote:
 You can just write normal JAR's and add them as dependencies. Everything
 about Lift is extensible :-)

 What specifically do you want from a plugin?

 Cheers, Tim

 On 14/04/2009 13:44, Mick Delaney mickdela...@gmail.com wrote:



  Hi,
  i'm currently having a look at lift. i've looked through the getting
  started book.
  i'm currently developing in asp.net  rails, and one thing that i find
  really powerful in rails over asp is plugins.
  is there an equivalent plugin style api in lift? or is there some
  other way to achieve the same result.
  Regards.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@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: lift plugins/extensibility?

2009-04-14 Thread Mick Delaney

i was evaluating lift versus rails plugins/gems mainly.
for example, lets say i want to drop in openid authentication or
something.
or if i wanted to make a class versionable (although that's scala
really not lift).
what about a pluggable CMS, e.g. comatose or browsercms in rails,
in djanjo for example its architected in such a way that allows u to
compose an app from smaller apps etc

On Apr 14, 2:21 pm, Timothy Perrett timo...@getintheloop.eu wrote:
 You can just write normal JAR's and add them as dependencies. Everything
 about Lift is extensible :-)

 What specifically do you want from a plugin?

 Cheers, Tim

 On 14/04/2009 13:44, Mick Delaney mickdela...@gmail.com wrote:



  Hi,
  i'm currently having a look at lift. i've looked through the getting
  started book.
  i'm currently developing in asp.net  rails, and one thing that i find
  really powerful in rails over asp is plugins.
  is there an equivalent plugin style api in lift? or is there some
  other way to achieve the same result.
  Regards.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@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: lift plugins/extensibility?

2009-04-14 Thread Mick Delaney

i was evaluating lift versus rails plugins/gems mainly.
for example, lets say i want to drop in openid authentication or
something.
or if i wanted to make a class versionable (although that's scala
really not lift).
what about a pluggable CMS, e.g. comatose or browsercms in rails,
in djanjo for example its architected in such a way that allows u to
compose an app from smaller apps.


On Apr 14, 2:21 pm, Timothy Perrett timo...@getintheloop.eu wrote:
 You can just write normal JAR's and add them as dependencies. Everything
 about Lift is extensible :-)

 What specifically do you want from a plugin?

 Cheers, Tim

 On 14/04/2009 13:44, Mick Delaney mickdela...@gmail.com wrote:



  Hi,
  i'm currently having a look at lift. i've looked through the getting
  started book.
  i'm currently developing in asp.net  rails, and one thing that i find
  really powerful in rails over asp is plugins.
  is there an equivalent plugin style api in lift? or is there some
  other way to achieve the same result.
  Regards.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@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: lift plugins/extensibility?

2009-04-14 Thread Mick Delaney

i was evaluating lift versus rails plugins/gems mainly.
for example, lets say i want to drop in openid authentication or
something.
or if i wanted to make a class versionable (although that's scala
really not lift).
what about a pluggable CMS, e.g. comatose or browsercms in rails,
in djanjo for example its architected in such a way that allows u to
compose an app from smaller apps.


On Apr 14, 2:21 pm, Timothy Perrett timo...@getintheloop.eu wrote:
 You can just write normal JAR's and add them as dependencies. Everything
 about Lift is extensible :-)

 What specifically do you want from a plugin?

 Cheers, Tim

 On 14/04/2009 13:44, Mick Delaney mickdela...@gmail.com wrote:





  Hi,
  i'm currently having a look at lift. i've looked through the getting
  started book.
  i'm currently developing in asp.net  rails, and one thing that i find
  really powerful in rails over asp is plugins.
  is there an equivalent plugin style api in lift? or is there some
  other way to achieve the same result.
  Regards.- Hide quoted text -

 - Show quoted text -

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@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: lift plugins/extensibility?

2009-04-14 Thread Mick Delaney

i cant seem to reply to my previous post for some reason :-(
so i'll reply here:

i was evaluating lift versus rails plugins/gems mainly.
for example, lets say i want to drop in openid authentication or
something.
or if i wanted to make a class versionable (although that's scala
really not lift).
what about a pluggable CMS, e.g. comatose or browsercms in rails,
in djanjo for example its architected in such a way that allows u to
compose an app from smaller apps.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@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: lift plugins/extensibility?

2009-04-14 Thread Mick Delaney

sorry guys. i didnt realise it was moderated (doh!!).
it's been almost 5 years since i did any java at all but i know how
JAR's work
and i've looked into maven. i think i'll probably just go and create a
sample app
fully, i was going to create a personal task manager website in lift
so perhaps that will be a good start.

Btw, is there a good CMS module???

On Apr 14, 3:50 pm, Timothy Perrett timo...@getintheloop.eu wrote:
 Mick,

 The list is moderated - please be patient for your messages to come through
 rather than repeat posting :-)

 Using your openID example - we already have modules for that which work out
 of the box! So you can just drop that in by adding a maven dependency and
 hooking up in Lifts boot process. In the same way we have modules for AMQP,
 PayPal etc etc etc. Anything we don't have, you can write with little
 problem provided you know enough about lift.

 I have modules that hook lift into our internal enterprise systems via
 dispatching (LiftRules.DispatchPF etc) - you could build anything you wanted
 really and just distribute that as a pluggable JAR. If you familiar with
 gems, its kind of like that, but it works properly ;-)

 Are you familiar with maven?

 Cheers, Tim

 On 14/04/2009 15:02, Mick Delaney mickdela...@gmail.com wrote:



  i cant seem to reply to my previous post for some reason :-(
  so i'll reply here:

  i was evaluating lift versus rails plugins/gems mainly.
  for example, lets say i want to drop in openid authentication or
  something.
  or if i wanted to make a class versionable (although that's scala
  really not lift).
  what about a pluggable CMS, e.g. comatose or browsercms in rails,
  in djanjo for example its architected in such a way that allows u to
  compose an app from smaller apps.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@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: lift plugins/extensibility?

2009-04-14 Thread TylerWeir

Btw, is there a good CMS module???

Not currently.  I would *love* to rewrite Wordpress+WordpressMU
+Buddypress.

I have been talking about it for more than a year though.  :(

On Apr 14, 11:23 am, Mick  Delaney mickdela...@gmail.com wrote:
 sorry guys. i didnt realise it was moderated (doh!!).
 it's been almost 5 years since i did any java at all but i know how
 JAR's work
 and i've looked into maven. i think i'll probably just go and create a
 sample app
 fully, i was going to create a personal task manager website in lift
 so perhaps that will be a good start.

 Btw, is there a good CMS module???

 On Apr 14, 3:50 pm, Timothy Perrett timo...@getintheloop.eu wrote:



  Mick,

  The list is moderated - please be patient for your messages to come through
  rather than repeat posting :-)

  Using your openID example - we already have modules for that which work out
  of the box! So you can just drop that in by adding a maven dependency and
  hooking up in Lifts boot process. In the same way we have modules for AMQP,
  PayPal etc etc etc. Anything we don't have, you can write with little
  problem provided you know enough about lift.

  I have modules that hook lift into our internal enterprise systems via
  dispatching (LiftRules.DispatchPF etc) - you could build anything you wanted
  really and just distribute that as a pluggable JAR. If you familiar with
  gems, its kind of like that, but it works properly ;-)

  Are you familiar with maven?

  Cheers, Tim

  On 14/04/2009 15:02, Mick Delaney mickdela...@gmail.com wrote:

   i cant seem to reply to my previous post for some reason :-(
   so i'll reply here:

   i was evaluating lift versus rails plugins/gems mainly.
   for example, lets say i want to drop in openid authentication or
   something.
   or if i wanted to make a class versionable (although that's scala
   really not lift).
   what about a pluggable CMS, e.g. comatose or browsercms in rails,
   in djanjo for example its architected in such a way that allows u to
   compose an app from smaller apps.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@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: lift plugins/extensibility?

2009-04-14 Thread David Pollak
On Tue, Apr 14, 2009 at 8:23 AM, Mick Delaney mickdela...@gmail.com wrote:


 sorry guys. i didnt realise it was moderated (doh!!).


Yeah... we are now getting about 10 spam messages a day, so new members are
moderated.



 it's been almost 5 years since i did any java at all but i know how
 JAR's work
 and i've looked into maven. i think i'll probably just go and create a
 sample app
 fully, i was going to create a personal task manager website in lift
 so perhaps that will be a good start.


Perhaps you can take the ToDo app in the getting started document, enhance
it and publish the source. :-)




 Btw, is there a good CMS module???


Charles Munat is the expert in this area.




 On Apr 14, 3:50 pm, Timothy Perrett timo...@getintheloop.eu wrote:
  Mick,
 
  The list is moderated - please be patient for your messages to come
 through
  rather than repeat posting :-)
 
  Using your openID example - we already have modules for that which work
 out
  of the box! So you can just drop that in by adding a maven dependency and
  hooking up in Lifts boot process. In the same way we have modules for
 AMQP,
  PayPal etc etc etc. Anything we don't have, you can write with little
  problem provided you know enough about lift.
 
  I have modules that hook lift into our internal enterprise systems via
  dispatching (LiftRules.DispatchPF etc) - you could build anything you
 wanted
  really and just distribute that as a pluggable JAR. If you familiar with
  gems, its kind of like that, but it works properly ;-)
 
  Are you familiar with maven?
 
  Cheers, Tim
 
  On 14/04/2009 15:02, Mick Delaney mickdela...@gmail.com wrote:
 
 
 
   i cant seem to reply to my previous post for some reason :-(
   so i'll reply here:
 
   i was evaluating lift versus rails plugins/gems mainly.
   for example, lets say i want to drop in openid authentication or
   something.
   or if i wanted to make a class versionable (although that's scala
   really not lift).
   what about a pluggable CMS, e.g. comatose or browsercms in rails,
   in djanjo for example its architected in such a way that allows u to
   compose an app from smaller apps.

 



-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@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: lift plugins/extensibility?

2009-04-14 Thread marius d.

Perhaps lift-widgets project will shed some light for you. Widgets are
in many respects self contained in terms of dependencies and you just
use the exposed functions in your snippets.

Br's,
Marius

On Apr 14, 3:44 pm, Mick  Delaney mickdela...@gmail.com wrote:
 Hi,
 i'm currently having a look at lift. i've looked through the getting
 started book.
 i'm currently developing in asp.net  rails, and one thing that i find
 really powerful in rails over asp is plugins.
 is there an equivalent plugin style api in lift? or is there some
 other way to achieve the same result.
 Regards.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@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: lift plugins/extensibility?

2009-04-14 Thread Viktor Klang
On Tue, Apr 14, 2009 at 5:53 PM, TylerWeir tyler.w...@gmail.com wrote:


 Btw, is there a good CMS module???

 Not currently.  I would *love* to rewrite Wordpress+WordpressMU
 +Buddypress.

 I have been talking about it for more than a year though.  :(


I've been gnawing on this idea for a while aswell, until I actually have
some spare time, I've only managed to create a working-name: facelift



 On Apr 14, 11:23 am, Mick  Delaney mickdela...@gmail.com wrote:
  sorry guys. i didnt realise it was moderated (doh!!).
  it's been almost 5 years since i did any java at all but i know how
  JAR's work
  and i've looked into maven. i think i'll probably just go and create a
  sample app
  fully, i was going to create a personal task manager website in lift
  so perhaps that will be a good start.
 
  Btw, is there a good CMS module???
 
  On Apr 14, 3:50 pm, Timothy Perrett timo...@getintheloop.eu wrote:
 
 
 
   Mick,
 
   The list is moderated - please be patient for your messages to come
 through
   rather than repeat posting :-)
 
   Using your openID example - we already have modules for that which work
 out
   of the box! So you can just drop that in by adding a maven dependency
 and
   hooking up in Lifts boot process. In the same way we have modules for
 AMQP,
   PayPal etc etc etc. Anything we don't have, you can write with little
   problem provided you know enough about lift.
 
   I have modules that hook lift into our internal enterprise systems via
   dispatching (LiftRules.DispatchPF etc) - you could build anything you
 wanted
   really and just distribute that as a pluggable JAR. If you familiar
 with
   gems, its kind of like that, but it works properly ;-)
 
   Are you familiar with maven?
 
   Cheers, Tim
 
   On 14/04/2009 15:02, Mick Delaney mickdela...@gmail.com wrote:
 
i cant seem to reply to my previous post for some reason :-(
so i'll reply here:
 
i was evaluating lift versus rails plugins/gems mainly.
for example, lets say i want to drop in openid authentication or
something.
or if i wanted to make a class versionable (although that's scala
really not lift).
what about a pluggable CMS, e.g. comatose or browsercms in rails,
in djanjo for example its architected in such a way that allows u to
compose an app from smaller apps.
 



-- 
Viktor Klang
Senior Systems Analyst

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Lift group.
To post to this group, send email to liftweb@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
-~--~~~~--~~--~--~---