You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@esme.apache.org by "Vladimir Ivanov (JIRA)" <ji...@apache.org> on 2011/02/01 01:05:29 UTC
[jira] Updated: (ESME-320) Add SBT integration for building project
[ https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vladimir Ivanov updated ESME-320:
---------------------------------
Attachment: ESME_SCCT.odt
> Add SBT integration for building project
> ----------------------------------------
>
> Key: ESME-320
> URL: https://issues.apache.org/jira/browse/ESME-320
> Project: ESME
> Issue Type: Task
> Components: Other
> Affects Versions: 1.2
> Reporter: Vladimir Ivanov
> Assignee: Vladimir Ivanov
> Priority: Minor
> Fix For: 1.2
>
> Attachments: ESME_SBT.odt, ESME_SCCT.odt, EsmeProject.scala, Plugins.scala, build.properties, coverage-report.zip, scct_result.png
>
> Original Estimate: 1h
> Remaining Estimate: 1h
>
> Simple Build Tool ( http://code.google.com/p/simple-build-tool ) provides several features for project build process (especially local):
> - Accurate recompilation
> - Continuous compilation and testing
> - Buildfile is written in Scala instead of verbose XML
> - Support for Custom Actions
> and other goodies.
> To build project with SBT
> 1) SBT jar should be download installed as described by following link: http://code.google.com/p/simple-build-tool/wiki/Setup
> * http://www.assembla.com/wiki/show/liftweb/Using_SBT : To avoid frequent OutOfMemory errors, try modifying your sbt shell script to the following:
> java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M -Xss2M -jar `dirname $0`/sbt-launch.jar "$@"
> 2) Project folder should be added to module root with following structure:
> --->ESME root
> |
> --->server
> |
> --->project
> |
> ---->build
> | |
> | -----EsmeProject.scala
> |
> ---->plugins
> | |
> | -----Plugins.scala
> |
> ----- build.properties
> Files EsmeProject.scala, Plugins.scala, build.properties are attached to this issue.
> * For those who use IntelliJ IDEA, it's possible to add sbt-idea plugin to generate IDEA project artifacts, as described here: https://github.com/mpeltonen/sbt-idea
> 3) Available build actions are listed here: http://code.google.com/p/simple-build-tool/wiki/RunningSbt
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Re: [jira] Updated: (ESME-320) Add SBT integration for building project
Posted by Richard Hirsch <hi...@gmail.com>.
ROFL - I wouldn't call that "analyzing" - I'm not what you call a
Scala pro - just sort of snowploughed my way through the test results.
D.
On Thu, Feb 3, 2011 at 2:10 PM, Vladimir Ivanov <le...@gmail.com> wrote:
> Main task was to analyze SCCT results - you did it.
>
> 2011/2/3 Richard Hirsch <hi...@gmail.com>
>
>> I just added the video - the text is from you. My part was even more
>> minimal ;->
>>
>> On Thu, Feb 3, 2011 at 1:53 PM, Vladimir Ivanov <le...@gmail.com>
>> wrote:
>> > Richard,
>> >
>> > I'll post link on Lift Google Group.
>> >
>> > Could you please change the name of the author for this blog entry to
>> yours
>> > - my part was minimal here.
>> >
>> > Vladimir
>> >
>> > 2011/2/3 Richard Hirsch <hi...@gmail.com>
>> >
>> >> The blog is now live: http://bit.ly/f33lI3
>> >>
>> >> The text is from Vladimir and Video from me.
>> >>
>> >> @Vladimir - you may want to post an announcement on the Lift Google
>> >> Group - I'm assuming it will be of interest to them as well.
>> >>
>> >> D.
>> >>
>> >> On Tue, Feb 1, 2011 at 1:05 AM, Vladimir Ivanov (JIRA) <jira@apache.org
>> >
>> >> wrote:
>> >> >
>> >> > [
>> >>
>> https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
>> ]
>> >> >
>> >> > Vladimir Ivanov updated ESME-320:
>> >> > ---------------------------------
>> >> >
>> >> > Attachment: ESME_SCCT.odt
>> >> >
>> >> >> Add SBT integration for building project
>> >> >> ----------------------------------------
>> >> >>
>> >> >> Key: ESME-320
>> >> >> URL: https://issues.apache.org/jira/browse/ESME-320
>> >> >> Project: ESME
>> >> >> Issue Type: Task
>> >> >> Components: Other
>> >> >> Affects Versions: 1.2
>> >> >> Reporter: Vladimir Ivanov
>> >> >> Assignee: Vladimir Ivanov
>> >> >> Priority: Minor
>> >> >> Fix For: 1.2
>> >> >>
>> >> >> Attachments: ESME_SBT.odt, ESME_SCCT.odt, EsmeProject.scala,
>> >> Plugins.scala, build.properties, coverage-report.zip, scct_result.png
>> >> >>
>> >> >> Original Estimate: 1h
>> >> >> Remaining Estimate: 1h
>> >> >>
>> >> >> Simple Build Tool ( http://code.google.com/p/simple-build-tool )
>> >> provides several features for project build process (especially local):
>> >> >> - Accurate recompilation
>> >> >> - Continuous compilation and testing
>> >> >> - Buildfile is written in Scala instead of verbose XML
>> >> >> - Support for Custom Actions
>> >> >> and other goodies.
>> >> >> To build project with SBT
>> >> >> 1) SBT jar should be download installed as described by following
>> link:
>> >> http://code.google.com/p/simple-build-tool/wiki/Setup
>> >> >> * http://www.assembla.com/wiki/show/liftweb/Using_SBT : To avoid
>> >> frequent OutOfMemory errors, try modifying your sbt shell script to the
>> >> following:
>> >> >> java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M
>> -Xss2M
>> >> -jar `dirname $0`/sbt-launch.jar "$@"
>> >> >> 2) Project folder should be added to module root with following
>> >> structure:
>> >> >> --->ESME root
>> >> >> |
>> >> >> --->server
>> >> >> |
>> >> >> --->project
>> >> >> |
>> >> >> ---->build
>> >> >> | |
>> >> >> | -----EsmeProject.scala
>> >> >> |
>> >> >> ---->plugins
>> >> >> | |
>> >> >> | -----Plugins.scala
>> >> >> |
>> >> >> ----- build.properties
>> >> >> Files EsmeProject.scala, Plugins.scala, build.properties are
>> attached
>> >> to this issue.
>> >> >> * For those who use IntelliJ IDEA, it's possible to add sbt-idea
>> plugin
>> >> to generate IDEA project artifacts, as described here:
>> >> https://github.com/mpeltonen/sbt-idea
>> >> >> 3) Available build actions are listed here:
>> >> http://code.google.com/p/simple-build-tool/wiki/RunningSbt
>> >> >
>> >> > --
>> >> > This message is automatically generated by JIRA.
>> >> > -
>> >> > For more information on JIRA, see:
>> >> http://www.atlassian.com/software/jira
>> >> >
>> >> >
>> >> >
>> >>
>> >
>> >
>> >
>> > --
>> > Best Regards,
>> > Vladimir Ivanov
>> >
>>
>
>
>
> --
> Best Regards,
> Vladimir Ivanov
>
Re: [jira] Updated: (ESME-320) Add SBT integration for building project
Posted by Vladimir Ivanov <le...@gmail.com>.
Main task was to analyze SCCT results - you did it.
2011/2/3 Richard Hirsch <hi...@gmail.com>
> I just added the video - the text is from you. My part was even more
> minimal ;->
>
> On Thu, Feb 3, 2011 at 1:53 PM, Vladimir Ivanov <le...@gmail.com>
> wrote:
> > Richard,
> >
> > I'll post link on Lift Google Group.
> >
> > Could you please change the name of the author for this blog entry to
> yours
> > - my part was minimal here.
> >
> > Vladimir
> >
> > 2011/2/3 Richard Hirsch <hi...@gmail.com>
> >
> >> The blog is now live: http://bit.ly/f33lI3
> >>
> >> The text is from Vladimir and Video from me.
> >>
> >> @Vladimir - you may want to post an announcement on the Lift Google
> >> Group - I'm assuming it will be of interest to them as well.
> >>
> >> D.
> >>
> >> On Tue, Feb 1, 2011 at 1:05 AM, Vladimir Ivanov (JIRA) <jira@apache.org
> >
> >> wrote:
> >> >
> >> > [
> >>
> https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
> ]
> >> >
> >> > Vladimir Ivanov updated ESME-320:
> >> > ---------------------------------
> >> >
> >> > Attachment: ESME_SCCT.odt
> >> >
> >> >> Add SBT integration for building project
> >> >> ----------------------------------------
> >> >>
> >> >> Key: ESME-320
> >> >> URL: https://issues.apache.org/jira/browse/ESME-320
> >> >> Project: ESME
> >> >> Issue Type: Task
> >> >> Components: Other
> >> >> Affects Versions: 1.2
> >> >> Reporter: Vladimir Ivanov
> >> >> Assignee: Vladimir Ivanov
> >> >> Priority: Minor
> >> >> Fix For: 1.2
> >> >>
> >> >> Attachments: ESME_SBT.odt, ESME_SCCT.odt, EsmeProject.scala,
> >> Plugins.scala, build.properties, coverage-report.zip, scct_result.png
> >> >>
> >> >> Original Estimate: 1h
> >> >> Remaining Estimate: 1h
> >> >>
> >> >> Simple Build Tool ( http://code.google.com/p/simple-build-tool )
> >> provides several features for project build process (especially local):
> >> >> - Accurate recompilation
> >> >> - Continuous compilation and testing
> >> >> - Buildfile is written in Scala instead of verbose XML
> >> >> - Support for Custom Actions
> >> >> and other goodies.
> >> >> To build project with SBT
> >> >> 1) SBT jar should be download installed as described by following
> link:
> >> http://code.google.com/p/simple-build-tool/wiki/Setup
> >> >> * http://www.assembla.com/wiki/show/liftweb/Using_SBT : To avoid
> >> frequent OutOfMemory errors, try modifying your sbt shell script to the
> >> following:
> >> >> java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M
> -Xss2M
> >> -jar `dirname $0`/sbt-launch.jar "$@"
> >> >> 2) Project folder should be added to module root with following
> >> structure:
> >> >> --->ESME root
> >> >> |
> >> >> --->server
> >> >> |
> >> >> --->project
> >> >> |
> >> >> ---->build
> >> >> | |
> >> >> | -----EsmeProject.scala
> >> >> |
> >> >> ---->plugins
> >> >> | |
> >> >> | -----Plugins.scala
> >> >> |
> >> >> ----- build.properties
> >> >> Files EsmeProject.scala, Plugins.scala, build.properties are
> attached
> >> to this issue.
> >> >> * For those who use IntelliJ IDEA, it's possible to add sbt-idea
> plugin
> >> to generate IDEA project artifacts, as described here:
> >> https://github.com/mpeltonen/sbt-idea
> >> >> 3) Available build actions are listed here:
> >> http://code.google.com/p/simple-build-tool/wiki/RunningSbt
> >> >
> >> > --
> >> > This message is automatically generated by JIRA.
> >> > -
> >> > For more information on JIRA, see:
> >> http://www.atlassian.com/software/jira
> >> >
> >> >
> >> >
> >>
> >
> >
> >
> > --
> > Best Regards,
> > Vladimir Ivanov
> >
>
--
Best Regards,
Vladimir Ivanov
Re: [jira] Updated: (ESME-320) Add SBT integration for building project
Posted by Richard Hirsch <hi...@gmail.com>.
I just added the video - the text is from you. My part was even more minimal ;->
On Thu, Feb 3, 2011 at 1:53 PM, Vladimir Ivanov <le...@gmail.com> wrote:
> Richard,
>
> I'll post link on Lift Google Group.
>
> Could you please change the name of the author for this blog entry to yours
> - my part was minimal here.
>
> Vladimir
>
> 2011/2/3 Richard Hirsch <hi...@gmail.com>
>
>> The blog is now live: http://bit.ly/f33lI3
>>
>> The text is from Vladimir and Video from me.
>>
>> @Vladimir - you may want to post an announcement on the Lift Google
>> Group - I'm assuming it will be of interest to them as well.
>>
>> D.
>>
>> On Tue, Feb 1, 2011 at 1:05 AM, Vladimir Ivanov (JIRA) <ji...@apache.org>
>> wrote:
>> >
>> > [
>> https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>> >
>> > Vladimir Ivanov updated ESME-320:
>> > ---------------------------------
>> >
>> > Attachment: ESME_SCCT.odt
>> >
>> >> Add SBT integration for building project
>> >> ----------------------------------------
>> >>
>> >> Key: ESME-320
>> >> URL: https://issues.apache.org/jira/browse/ESME-320
>> >> Project: ESME
>> >> Issue Type: Task
>> >> Components: Other
>> >> Affects Versions: 1.2
>> >> Reporter: Vladimir Ivanov
>> >> Assignee: Vladimir Ivanov
>> >> Priority: Minor
>> >> Fix For: 1.2
>> >>
>> >> Attachments: ESME_SBT.odt, ESME_SCCT.odt, EsmeProject.scala,
>> Plugins.scala, build.properties, coverage-report.zip, scct_result.png
>> >>
>> >> Original Estimate: 1h
>> >> Remaining Estimate: 1h
>> >>
>> >> Simple Build Tool ( http://code.google.com/p/simple-build-tool )
>> provides several features for project build process (especially local):
>> >> - Accurate recompilation
>> >> - Continuous compilation and testing
>> >> - Buildfile is written in Scala instead of verbose XML
>> >> - Support for Custom Actions
>> >> and other goodies.
>> >> To build project with SBT
>> >> 1) SBT jar should be download installed as described by following link:
>> http://code.google.com/p/simple-build-tool/wiki/Setup
>> >> * http://www.assembla.com/wiki/show/liftweb/Using_SBT : To avoid
>> frequent OutOfMemory errors, try modifying your sbt shell script to the
>> following:
>> >> java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M -Xss2M
>> -jar `dirname $0`/sbt-launch.jar "$@"
>> >> 2) Project folder should be added to module root with following
>> structure:
>> >> --->ESME root
>> >> |
>> >> --->server
>> >> |
>> >> --->project
>> >> |
>> >> ---->build
>> >> | |
>> >> | -----EsmeProject.scala
>> >> |
>> >> ---->plugins
>> >> | |
>> >> | -----Plugins.scala
>> >> |
>> >> ----- build.properties
>> >> Files EsmeProject.scala, Plugins.scala, build.properties are attached
>> to this issue.
>> >> * For those who use IntelliJ IDEA, it's possible to add sbt-idea plugin
>> to generate IDEA project artifacts, as described here:
>> https://github.com/mpeltonen/sbt-idea
>> >> 3) Available build actions are listed here:
>> http://code.google.com/p/simple-build-tool/wiki/RunningSbt
>> >
>> > --
>> > This message is automatically generated by JIRA.
>> > -
>> > For more information on JIRA, see:
>> http://www.atlassian.com/software/jira
>> >
>> >
>> >
>>
>
>
>
> --
> Best Regards,
> Vladimir Ivanov
>
Re: [jira] Updated: (ESME-320) Add SBT integration for building project
Posted by Vladimir Ivanov <le...@gmail.com>.
Richard,
I'll post link on Lift Google Group.
Could you please change the name of the author for this blog entry to yours
- my part was minimal here.
Vladimir
2011/2/3 Richard Hirsch <hi...@gmail.com>
> The blog is now live: http://bit.ly/f33lI3
>
> The text is from Vladimir and Video from me.
>
> @Vladimir - you may want to post an announcement on the Lift Google
> Group - I'm assuming it will be of interest to them as well.
>
> D.
>
> On Tue, Feb 1, 2011 at 1:05 AM, Vladimir Ivanov (JIRA) <ji...@apache.org>
> wrote:
> >
> > [
> https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
> >
> > Vladimir Ivanov updated ESME-320:
> > ---------------------------------
> >
> > Attachment: ESME_SCCT.odt
> >
> >> Add SBT integration for building project
> >> ----------------------------------------
> >>
> >> Key: ESME-320
> >> URL: https://issues.apache.org/jira/browse/ESME-320
> >> Project: ESME
> >> Issue Type: Task
> >> Components: Other
> >> Affects Versions: 1.2
> >> Reporter: Vladimir Ivanov
> >> Assignee: Vladimir Ivanov
> >> Priority: Minor
> >> Fix For: 1.2
> >>
> >> Attachments: ESME_SBT.odt, ESME_SCCT.odt, EsmeProject.scala,
> Plugins.scala, build.properties, coverage-report.zip, scct_result.png
> >>
> >> Original Estimate: 1h
> >> Remaining Estimate: 1h
> >>
> >> Simple Build Tool ( http://code.google.com/p/simple-build-tool )
> provides several features for project build process (especially local):
> >> - Accurate recompilation
> >> - Continuous compilation and testing
> >> - Buildfile is written in Scala instead of verbose XML
> >> - Support for Custom Actions
> >> and other goodies.
> >> To build project with SBT
> >> 1) SBT jar should be download installed as described by following link:
> http://code.google.com/p/simple-build-tool/wiki/Setup
> >> * http://www.assembla.com/wiki/show/liftweb/Using_SBT : To avoid
> frequent OutOfMemory errors, try modifying your sbt shell script to the
> following:
> >> java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M -Xss2M
> -jar `dirname $0`/sbt-launch.jar "$@"
> >> 2) Project folder should be added to module root with following
> structure:
> >> --->ESME root
> >> |
> >> --->server
> >> |
> >> --->project
> >> |
> >> ---->build
> >> | |
> >> | -----EsmeProject.scala
> >> |
> >> ---->plugins
> >> | |
> >> | -----Plugins.scala
> >> |
> >> ----- build.properties
> >> Files EsmeProject.scala, Plugins.scala, build.properties are attached
> to this issue.
> >> * For those who use IntelliJ IDEA, it's possible to add sbt-idea plugin
> to generate IDEA project artifacts, as described here:
> https://github.com/mpeltonen/sbt-idea
> >> 3) Available build actions are listed here:
> http://code.google.com/p/simple-build-tool/wiki/RunningSbt
> >
> > --
> > This message is automatically generated by JIRA.
> > -
> > For more information on JIRA, see:
> http://www.atlassian.com/software/jira
> >
> >
> >
>
--
Best Regards,
Vladimir Ivanov
Re: [jira] Updated: (ESME-320) Add SBT integration for building project
Posted by Richard Hirsch <hi...@gmail.com>.
@Eric thanks for the catching the mistake - I've already corrected the blog.
D.
On Fri, Feb 4, 2011 at 1:26 AM, ejc <er...@gmail.com> wrote:
> This is some great stuff. Thanks for writing it up. Thanks to
> Richard for his work, too.
>
> Eric
>
> On Thursday, February 3, 2011, Vladimir Ivanov <le...@gmail.com> wrote:
>> You are right. I should have been more attentive. I think Richard will be
>> able to add this missed import to blog entry.
>>
>> Thank you, Eric!
>> 2011/2/4 ejc <er...@gmail.com>
>>
>>> On the post, there is a little missing info:
>>>
>>> Project definition class for web project EsmeProject should mixin with
>>> ScctProject trait:
>>>
>>> class EsmeProject(info: ProjectInfo) extends DefaultWebProject(info)
>>> with ScctProject
>>>
>>>
>>> needs an import:
>>>
>>> import reaktor.scct.ScctProject
>>> class EsmeProject(info: ProjectInfo) extends DefaultWebProject(info)
>>> with ScctProject
>>>
>>> Thanks,
>>> Eric
>>>
>>> On Thu, Feb 3, 2011 at 2:40 AM, Richard Hirsch <hi...@gmail.com>
>>> wrote:
>>> > The blog is now live: http://bit.ly/f33lI3
>>> >
>>> > The text is from Vladimir and Video from me.
>>> >
>>> > @Vladimir - you may want to post an announcement on the Lift Google
>>> > Group - I'm assuming it will be of interest to them as well.
>>> >
>>> > D.
>>> >
>>> > On Tue, Feb 1, 2011 at 1:05 AM, Vladimir Ivanov (JIRA) <ji...@apache.org>
>>> wrote:
>>> >>
>>> >> [
>>> https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>>> >>
>>> >> Vladimir Ivanov updated ESME-320:
>>> >> ---------------------------------
>>> >>
>>> >> Attachment: ESME_SCCT.odt
>>> >>
>>> >>> Add SBT integration for building project
>>> >>> ----------------------------------------
>>> >>>
>>> >>> Key: ESME-320
>>> >>> URL: https://issues.apache.org/jira/browse/ESME-320
>>> >>> Project: ESME
>>> >>> Issue Type: Task
>>> >>> Components: Other
>>> >>> Affects Versions: 1.2
>>> >>> Reporter: Vladimir Ivanov
>>> >>> Assignee: Vladimir Ivanov
>>> >>> Priority: Minor
>>> >>> Fix For: 1.2
>>> >>>
>>> >>> Attachments: ESME_SBT.odt, ESME_SCCT.odt, EsmeProject.scala,
>>> Plugins.scala, build.properties, coverage-report.zip, scct_result.png
>>> >>>
>>> >>> Original Estimate: 1h
>>> >>> Remaining Estimate: 1h
>>> >>>
>>> >>> Simple Build Tool ( http://code.google.com/p/simple-build-tool )
>>> provides several features for project build process (especially local):
>>> >>> - Accurate recompilation
>>> >>> - Continuous compilation and testing
>>> >>> - Buildfile is written in Scala instead of verbose XML
>>> >>> - Support for Custom Actions
>>> >>> and other goodies.
>>> >>> To build project with SBT
>>> >>> 1) SBT jar should be download installed as described by following link:
>>> http://code.google.com/p/simple-build-tool/wiki/Setup
>>> >>> * http://www.assembla.com/wiki/show/liftweb/Using_SBT : To avoid
>>> frequent OutOfMemory errors, try modifying your sbt shell script to the
>>> following:
>>> >>> java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M -Xss2M
>>> -jar `dirname $0`/sbt-launch.jar "$@"
>>> >>> 2) Project folder should be added to module root with following
>>> structure:
>>> >>> --->ESME root
>>> >>> |
>>> >>> --->server
>>> >>> |
>>> >>> --->project
>>> >>> |
>> --
>> Best Regards,
>> Vladimir Ivanov
>>
>
Re: [jira] Updated: (ESME-320) Add SBT integration for building project
Posted by ejc <er...@gmail.com>.
This is some great stuff. Thanks for writing it up. Thanks to
Richard for his work, too.
Eric
On Thursday, February 3, 2011, Vladimir Ivanov <le...@gmail.com> wrote:
> You are right. I should have been more attentive. I think Richard will be
> able to add this missed import to blog entry.
>
> Thank you, Eric!
> 2011/2/4 ejc <er...@gmail.com>
>
>> On the post, there is a little missing info:
>>
>> Project definition class for web project EsmeProject should mixin with
>> ScctProject trait:
>>
>> class EsmeProject(info: ProjectInfo) extends DefaultWebProject(info)
>> with ScctProject
>>
>>
>> needs an import:
>>
>> import reaktor.scct.ScctProject
>> class EsmeProject(info: ProjectInfo) extends DefaultWebProject(info)
>> with ScctProject
>>
>> Thanks,
>> Eric
>>
>> On Thu, Feb 3, 2011 at 2:40 AM, Richard Hirsch <hi...@gmail.com>
>> wrote:
>> > The blog is now live: http://bit.ly/f33lI3
>> >
>> > The text is from Vladimir and Video from me.
>> >
>> > @Vladimir - you may want to post an announcement on the Lift Google
>> > Group - I'm assuming it will be of interest to them as well.
>> >
>> > D.
>> >
>> > On Tue, Feb 1, 2011 at 1:05 AM, Vladimir Ivanov (JIRA) <ji...@apache.org>
>> wrote:
>> >>
>> >> [
>> https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>> >>
>> >> Vladimir Ivanov updated ESME-320:
>> >> ---------------------------------
>> >>
>> >> Attachment: ESME_SCCT.odt
>> >>
>> >>> Add SBT integration for building project
>> >>> ----------------------------------------
>> >>>
>> >>> Key: ESME-320
>> >>> URL: https://issues.apache.org/jira/browse/ESME-320
>> >>> Project: ESME
>> >>> Issue Type: Task
>> >>> Components: Other
>> >>> Affects Versions: 1.2
>> >>> Reporter: Vladimir Ivanov
>> >>> Assignee: Vladimir Ivanov
>> >>> Priority: Minor
>> >>> Fix For: 1.2
>> >>>
>> >>> Attachments: ESME_SBT.odt, ESME_SCCT.odt, EsmeProject.scala,
>> Plugins.scala, build.properties, coverage-report.zip, scct_result.png
>> >>>
>> >>> Original Estimate: 1h
>> >>> Remaining Estimate: 1h
>> >>>
>> >>> Simple Build Tool ( http://code.google.com/p/simple-build-tool )
>> provides several features for project build process (especially local):
>> >>> - Accurate recompilation
>> >>> - Continuous compilation and testing
>> >>> - Buildfile is written in Scala instead of verbose XML
>> >>> - Support for Custom Actions
>> >>> and other goodies.
>> >>> To build project with SBT
>> >>> 1) SBT jar should be download installed as described by following link:
>> http://code.google.com/p/simple-build-tool/wiki/Setup
>> >>> * http://www.assembla.com/wiki/show/liftweb/Using_SBT : To avoid
>> frequent OutOfMemory errors, try modifying your sbt shell script to the
>> following:
>> >>> java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M -Xss2M
>> -jar `dirname $0`/sbt-launch.jar "$@"
>> >>> 2) Project folder should be added to module root with following
>> structure:
>> >>> --->ESME root
>> >>> |
>> >>> --->server
>> >>> |
>> >>> --->project
>> >>> |
> --
> Best Regards,
> Vladimir Ivanov
>
Re: [jira] Updated: (ESME-320) Add SBT integration for building project
Posted by Vladimir Ivanov <le...@gmail.com>.
You are right. I should have been more attentive. I think Richard will be
able to add this missed import to blog entry.
Thank you, Eric!
2011/2/4 ejc <er...@gmail.com>
> On the post, there is a little missing info:
>
> Project definition class for web project EsmeProject should mixin with
> ScctProject trait:
>
> class EsmeProject(info: ProjectInfo) extends DefaultWebProject(info)
> with ScctProject
>
>
> needs an import:
>
> import reaktor.scct.ScctProject
> class EsmeProject(info: ProjectInfo) extends DefaultWebProject(info)
> with ScctProject
>
> Thanks,
> Eric
>
> On Thu, Feb 3, 2011 at 2:40 AM, Richard Hirsch <hi...@gmail.com>
> wrote:
> > The blog is now live: http://bit.ly/f33lI3
> >
> > The text is from Vladimir and Video from me.
> >
> > @Vladimir - you may want to post an announcement on the Lift Google
> > Group - I'm assuming it will be of interest to them as well.
> >
> > D.
> >
> > On Tue, Feb 1, 2011 at 1:05 AM, Vladimir Ivanov (JIRA) <ji...@apache.org>
> wrote:
> >>
> >> [
> https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
> >>
> >> Vladimir Ivanov updated ESME-320:
> >> ---------------------------------
> >>
> >> Attachment: ESME_SCCT.odt
> >>
> >>> Add SBT integration for building project
> >>> ----------------------------------------
> >>>
> >>> Key: ESME-320
> >>> URL: https://issues.apache.org/jira/browse/ESME-320
> >>> Project: ESME
> >>> Issue Type: Task
> >>> Components: Other
> >>> Affects Versions: 1.2
> >>> Reporter: Vladimir Ivanov
> >>> Assignee: Vladimir Ivanov
> >>> Priority: Minor
> >>> Fix For: 1.2
> >>>
> >>> Attachments: ESME_SBT.odt, ESME_SCCT.odt, EsmeProject.scala,
> Plugins.scala, build.properties, coverage-report.zip, scct_result.png
> >>>
> >>> Original Estimate: 1h
> >>> Remaining Estimate: 1h
> >>>
> >>> Simple Build Tool ( http://code.google.com/p/simple-build-tool )
> provides several features for project build process (especially local):
> >>> - Accurate recompilation
> >>> - Continuous compilation and testing
> >>> - Buildfile is written in Scala instead of verbose XML
> >>> - Support for Custom Actions
> >>> and other goodies.
> >>> To build project with SBT
> >>> 1) SBT jar should be download installed as described by following link:
> http://code.google.com/p/simple-build-tool/wiki/Setup
> >>> * http://www.assembla.com/wiki/show/liftweb/Using_SBT : To avoid
> frequent OutOfMemory errors, try modifying your sbt shell script to the
> following:
> >>> java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M -Xss2M
> -jar `dirname $0`/sbt-launch.jar "$@"
> >>> 2) Project folder should be added to module root with following
> structure:
> >>> --->ESME root
> >>> |
> >>> --->server
> >>> |
> >>> --->project
> >>> |
> >>> ---->build
> >>> | |
> >>> | -----EsmeProject.scala
> >>> |
> >>> ---->plugins
> >>> | |
> >>> | -----Plugins.scala
> >>> |
> >>> ----- build.properties
> >>> Files EsmeProject.scala, Plugins.scala, build.properties are attached
> to this issue.
> >>> * For those who use IntelliJ IDEA, it's possible to add sbt-idea
> plugin to generate IDEA project artifacts, as described here:
> https://github.com/mpeltonen/sbt-idea
> >>> 3) Available build actions are listed here:
> http://code.google.com/p/simple-build-tool/wiki/RunningSbt
> >>
> >> --
> >> This message is automatically generated by JIRA.
> >> -
> >> For more information on JIRA, see:
> http://www.atlassian.com/software/jira
> >>
> >>
> >>
> >
>
--
Best Regards,
Vladimir Ivanov
Re: [jira] Updated: (ESME-320) Add SBT integration for building project
Posted by ejc <er...@gmail.com>.
On the post, there is a little missing info:
Project definition class for web project EsmeProject should mixin with
ScctProject trait:
class EsmeProject(info: ProjectInfo) extends DefaultWebProject(info)
with ScctProject
needs an import:
import reaktor.scct.ScctProject
class EsmeProject(info: ProjectInfo) extends DefaultWebProject(info)
with ScctProject
Thanks,
Eric
On Thu, Feb 3, 2011 at 2:40 AM, Richard Hirsch <hi...@gmail.com> wrote:
> The blog is now live: http://bit.ly/f33lI3
>
> The text is from Vladimir and Video from me.
>
> @Vladimir - you may want to post an announcement on the Lift Google
> Group - I'm assuming it will be of interest to them as well.
>
> D.
>
> On Tue, Feb 1, 2011 at 1:05 AM, Vladimir Ivanov (JIRA) <ji...@apache.org> wrote:
>>
>> [ https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>>
>> Vladimir Ivanov updated ESME-320:
>> ---------------------------------
>>
>> Attachment: ESME_SCCT.odt
>>
>>> Add SBT integration for building project
>>> ----------------------------------------
>>>
>>> Key: ESME-320
>>> URL: https://issues.apache.org/jira/browse/ESME-320
>>> Project: ESME
>>> Issue Type: Task
>>> Components: Other
>>> Affects Versions: 1.2
>>> Reporter: Vladimir Ivanov
>>> Assignee: Vladimir Ivanov
>>> Priority: Minor
>>> Fix For: 1.2
>>>
>>> Attachments: ESME_SBT.odt, ESME_SCCT.odt, EsmeProject.scala, Plugins.scala, build.properties, coverage-report.zip, scct_result.png
>>>
>>> Original Estimate: 1h
>>> Remaining Estimate: 1h
>>>
>>> Simple Build Tool ( http://code.google.com/p/simple-build-tool ) provides several features for project build process (especially local):
>>> - Accurate recompilation
>>> - Continuous compilation and testing
>>> - Buildfile is written in Scala instead of verbose XML
>>> - Support for Custom Actions
>>> and other goodies.
>>> To build project with SBT
>>> 1) SBT jar should be download installed as described by following link: http://code.google.com/p/simple-build-tool/wiki/Setup
>>> * http://www.assembla.com/wiki/show/liftweb/Using_SBT : To avoid frequent OutOfMemory errors, try modifying your sbt shell script to the following:
>>> java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M -Xss2M -jar `dirname $0`/sbt-launch.jar "$@"
>>> 2) Project folder should be added to module root with following structure:
>>> --->ESME root
>>> |
>>> --->server
>>> |
>>> --->project
>>> |
>>> ---->build
>>> | |
>>> | -----EsmeProject.scala
>>> |
>>> ---->plugins
>>> | |
>>> | -----Plugins.scala
>>> |
>>> ----- build.properties
>>> Files EsmeProject.scala, Plugins.scala, build.properties are attached to this issue.
>>> * For those who use IntelliJ IDEA, it's possible to add sbt-idea plugin to generate IDEA project artifacts, as described here: https://github.com/mpeltonen/sbt-idea
>>> 3) Available build actions are listed here: http://code.google.com/p/simple-build-tool/wiki/RunningSbt
>>
>> --
>> This message is automatically generated by JIRA.
>> -
>> For more information on JIRA, see: http://www.atlassian.com/software/jira
>>
>>
>>
>
Re: [jira] Updated: (ESME-320) Add SBT integration for building project
Posted by Richard Hirsch <hi...@gmail.com>.
The blog is now live: http://bit.ly/f33lI3
The text is from Vladimir and Video from me.
@Vladimir - you may want to post an announcement on the Lift Google
Group - I'm assuming it will be of interest to them as well.
D.
On Tue, Feb 1, 2011 at 1:05 AM, Vladimir Ivanov (JIRA) <ji...@apache.org> wrote:
>
> [ https://issues.apache.org/jira/browse/ESME-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>
> Vladimir Ivanov updated ESME-320:
> ---------------------------------
>
> Attachment: ESME_SCCT.odt
>
>> Add SBT integration for building project
>> ----------------------------------------
>>
>> Key: ESME-320
>> URL: https://issues.apache.org/jira/browse/ESME-320
>> Project: ESME
>> Issue Type: Task
>> Components: Other
>> Affects Versions: 1.2
>> Reporter: Vladimir Ivanov
>> Assignee: Vladimir Ivanov
>> Priority: Minor
>> Fix For: 1.2
>>
>> Attachments: ESME_SBT.odt, ESME_SCCT.odt, EsmeProject.scala, Plugins.scala, build.properties, coverage-report.zip, scct_result.png
>>
>> Original Estimate: 1h
>> Remaining Estimate: 1h
>>
>> Simple Build Tool ( http://code.google.com/p/simple-build-tool ) provides several features for project build process (especially local):
>> - Accurate recompilation
>> - Continuous compilation and testing
>> - Buildfile is written in Scala instead of verbose XML
>> - Support for Custom Actions
>> and other goodies.
>> To build project with SBT
>> 1) SBT jar should be download installed as described by following link: http://code.google.com/p/simple-build-tool/wiki/Setup
>> * http://www.assembla.com/wiki/show/liftweb/Using_SBT : To avoid frequent OutOfMemory errors, try modifying your sbt shell script to the following:
>> java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx512M -Xss2M -jar `dirname $0`/sbt-launch.jar "$@"
>> 2) Project folder should be added to module root with following structure:
>> --->ESME root
>> |
>> --->server
>> |
>> --->project
>> |
>> ---->build
>> | |
>> | -----EsmeProject.scala
>> |
>> ---->plugins
>> | |
>> | -----Plugins.scala
>> |
>> ----- build.properties
>> Files EsmeProject.scala, Plugins.scala, build.properties are attached to this issue.
>> * For those who use IntelliJ IDEA, it's possible to add sbt-idea plugin to generate IDEA project artifacts, as described here: https://github.com/mpeltonen/sbt-idea
>> 3) Available build actions are listed here: http://code.google.com/p/simple-build-tool/wiki/RunningSbt
>
> --
> This message is automatically generated by JIRA.
> -
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>
>