Re: [Lift] Best way to integrate custom lift version in workflow?
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?
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?
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?
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?
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.