Re: [Lift] Best way to integrate custom lift version in workflow?

2010-01-25 Thread David Bernard
Jeppe, in your case, the repository could simply be :
* a SMB/ftp/file system shared directory
* a directory staticly served by a http server
* or a (not so complicate) nexus server with default configuration.

On Mon, Jan 25, 2010 at 16:59, David Pollak
 wrote:
> This seems like a job for a start-up like MavenHub... custom Maven/Nexus
> hosting in the sky.

Strange that Sonatype don't provide this service.


/davidB

>
> On Mon, Jan 25, 2010 at 7:56 AM, Jeppe Nejsum Madsen 
> wrote:
>>
>> On Mon, Jan 25, 2010 at 4:17 PM, Indrajit Raychaudhuri
>>  wrote:
>>
>> > -- Deploy your artifacts to an internal server (all that you need is an
>> > http
>> > server where you can 'deploy' the artifact via webdav/ssh etc.)
>>
>> This is the step I would like to avoid :-) We don't currently have any
>> internal servers, everything is hosted somewhere else. It seems like
>> overkill to start a new EC2 instance just to be able to host a maven
>> repo.
>>
>> I found this, which seems like it may work:
>>
>> http://technital.blogspot.com/2007/11/maven-repository-on-s3.html
>>
>> /Jeppe
>>
>> --
>> 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, the simply functional web framework http://liftweb.net
> Beginning Scala http://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.
>

-- 
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] Best way to integrate custom lift version in workflow?

2010-01-25 Thread David Pollak
This seems like a job for a start-up like MavenHub... custom Maven/Nexus
hosting in the sky.

On Mon, Jan 25, 2010 at 7:56 AM, Jeppe Nejsum Madsen wrote:

> On Mon, Jan 25, 2010 at 4:17 PM, Indrajit Raychaudhuri
>  wrote:
>
> > -- Deploy your artifacts to an internal server (all that you need is an
> http
> > server where you can 'deploy' the artifact via webdav/ssh etc.)
>
> This is the step I would like to avoid :-) We don't currently have any
> internal servers, everything is hosted somewhere else. It seems like
> overkill to start a new EC2 instance just to be able to host a maven
> repo.
>
> I found this, which seems like it may work:
>
> http://technital.blogspot.com/2007/11/maven-repository-on-s3.html
>
> /Jeppe
>
> --
> 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, the simply functional web framework http://liftweb.net
Beginning Scala http://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.



Re: [Lift] Best way to integrate custom lift version in workflow?

2010-01-25 Thread Jeppe Nejsum Madsen
On Mon, Jan 25, 2010 at 4:17 PM, Indrajit Raychaudhuri
 wrote:

> -- Deploy your artifacts to an internal server (all that you need is an http
> server where you can 'deploy' the artifact via webdav/ssh etc.)

This is the step I would like to avoid :-) We don't currently have any
internal servers, everything is hosted somewhere else. It seems like
overkill to start a new EC2 instance just to be able to host a maven
repo.

I found this, which seems like it may work:

http://technital.blogspot.com/2007/11/maven-repository-on-s3.html

/Jeppe

-- 
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] Best way to integrate custom lift version in workflow?

2010-01-25 Thread Indrajit Raychaudhuri

Jeppe,

How about:

-- Fork http://github.com/dpp/liftweb to 
http://github.com/jeppenejsum/liftweb and maintaining on your own with 
frequent "git pull dpp master"


-- Deploy your artifacts to an internal server (all that you need is an 
http server where you can 'deploy' the artifact via webdav/ssh etc.)


-- Use mirror settings for scala-tools.org 
(http://maven.apache.org/guides/mini/guide-mirror-settings.html) 
pointing to the intenal server set up above OR keep a modified 
resources/lift-parent/pom.xml in your forked repo 
(http://github.com/jeppenejsum/liftweb) with customized server location.


Cheers, Indrajit

On 25/01/10 4:27 PM, Jeppe Nejsum Madsen wrote:

Hi,

Now that I'm able to commit code into Lift (evil grin :-) I would like
to adapt a workflow that works for me. I think I'll be more productive
if I can hack Lift together alongside my project and not have to
switch context all the time.

I've previously added some of the lift modules (e.g mapper) to my
eclipse workspace when I needed to try out something and this seem to
work for local development.

But I need the changes I make to Lift to be picked up by my
colleagues, our CI server etc before they make it into Lift master. I
see two ways to solve this:

1) I build Lift locally and stuff the jars into a maven repo
somewhere. Problem: This maven repo should be globally accessible on
the net somewhere. Can you host a maven repo on github? Can Lift be
deployed there?

2) I add the Lift modules of interest to our own repo (which is in
svn) and include it in our build. This may be a little awkward when
changing Lift branches etc. but it looks doable...

Any hints or suggestions?

/Jeppe



--
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] Best way to integrate custom lift version in workflow?

2010-01-25 Thread Jeppe Nejsum Madsen
Hi,

Now that I'm able to commit code into Lift (evil grin :-) I would like
to adapt a workflow that works for me. I think I'll be more productive
if I can hack Lift together alongside my project and not have to
switch context all the time.

I've previously added some of the lift modules (e.g mapper) to my
eclipse workspace when I needed to try out something and this seem to
work for local development.

But I need the changes I make to Lift to be picked up by my
colleagues, our CI server etc before they make it into Lift master. I
see two ways to solve this:

1) I build Lift locally and stuff the jars into a maven repo
somewhere. Problem: This maven repo should be globally accessible on
the net somewhere. Can you host a maven repo on github? Can Lift be
deployed there?

2) I add the Lift modules of interest to our own repo (which is in
svn) and include it in our build. This may be a little awkward when
changing Lift branches etc. but it looks doable...

Any hints or suggestions?

/Jeppe

-- 
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.