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