You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by Georg Kallidis <ge...@cedis.fu-berlin.de> on 2018/03/27 11:08:01 UTC

Re: maven archetype status + docker-compose

Hi Jeff, 

thanks a lot for your constant effort putting this forward! 


- Release of archetype in this time schedule and extent - that's ok from 
my side!

- Additional Docker feature

I am already using here a docker-compose structure to get a dockerized 
Turbine test web-app. It consists up-to-now essentially of one 
docker-compose file and two simple docker files (default mysql database + 
maven-jdk and the development app as volume). This might be an opt-in 
"module" in the archetype and quite useful to get the test app up and 
running- very fast! Additionally it might be useful even later in 
production mode ...

Should we include it? Right now? Wait?

I have not yet checked in anything, but it's tested on Windows 7 and 
10/Ubuntu. More work might be required. I currently use the internal 
service names to connect to the database, but this may be adjusted, if 
needed. More things have to be carefully checked and documented .. 

What's the opinion?

Best regards, 

Georg


P.S. Concerning your smarttext app, I made some quick checkups and was 
able to get through the the initial process quite fast, of course 
certainly some more client-side checkups may be helpful (e.g. if copying 
register-copy URL it does show the wrong message, although login is 
successful)...




Von:    Jeffery Painter <je...@jivecast.com>
An:     Turbine Developers List <de...@turbine.apache.org>
Datum:  26.03.2018 17:26
Betreff:        maven archetype status



Hello dev team,

I have been back about a week, but I was busy catching up with my work 
the past few days.  I saw that Turbine 4.0.1 artifact was published and 
congrats to everyone for making that happen.

I would like to work on pushing out the maven archetype by mid-April. I 
will go back through and test to make sure it looks good before putting 
out for a vote to release.  I will likely have questions on the process, 
but I will try to do as much research as I can before asking any dumb 
questions. Thanks for the info/links you sent Georg - I need to dive 
into them this week and make sure I haven't missed anything.

I also submitted two talks for ApacheCon, one on getting started with 
Apache Turbine 4.0 and another on a tutorial for NLP. Hoping they get 
accepted. I will keep you posted.

I am close to launching my first "public" app using Apache Turbine and 
would love if you have time to check it out and let me know what you 
think.  It is a tool for self-service text analytics aimed at 
individuals who have data but not necessarily a data scientist to help 
them analyze their content.

My test instance is up and running here (if it is down, I am probably 
testing/updating)
https://dev.jivecast.com/smarttext/

If you need a sample data set to test with the system, I have a couple 
here:
https://dev.jivecast.com/data/


I couldn't have built this system without Turbine and I am grateful to 
everyone on this list :-)

Thanks,
Jeff



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@turbine.apache.org
For additional commands, e-mail: dev-help@turbine.apache.org



Re: maven archetype status + docker-compose

Posted by Jeffery Painter <je...@jivecast.com>.
Another thought I had...

While building this app, I had to go through quite a bit of work to 
develop the self-registration, email confirmation, password reset, etc 
code.  Also, integrating with the PayPal IPN notification is quite 
involved.  I may try to extract just those parts and post a sample app 
including those components on my GitHub account as I think they are 
things people would likely want to incorporate into their own apps.  
Plus, I wouldn't mind having more eyes on those portions of the code to 
make sure I haven't made any mistakes there :-)

I have a lot more work to do before I can get to that (and releasing the 
archetype is my first priority), but if you think that sounds like a 
good plan, I would be happy to release those parts under the Apache license.

Thoughts?

--
Jeff


On 03/27/2018 07:08 AM, Georg Kallidis wrote:
> Hi Jeff,
>
> thanks a lot for your constant effort putting this forward!
>
>
> - Release of archetype in this time schedule and extent - that's ok from
> my side!
>
> - Additional Docker feature
>
> I am already using here a docker-compose structure to get a dockerized
> Turbine test web-app. It consists up-to-now essentially of one
> docker-compose file and two simple docker files (default mysql database +
> maven-jdk and the development app as volume). This might be an opt-in
> "module" in the archetype and quite useful to get the test app up and
> running- very fast! Additionally it might be useful even later in
> production mode ...
>
> Should we include it? Right now? Wait?
>
> I have not yet checked in anything, but it's tested on Windows 7 and
> 10/Ubuntu. More work might be required. I currently use the internal
> service names to connect to the database, but this may be adjusted, if
> needed. More things have to be carefully checked and documented ..
>
> What's the opinion?
>
> Best regards,
>
> Georg
>
>
> P.S. Concerning your smarttext app, I made some quick checkups and was
> able to get through the the initial process quite fast, of course
> certainly some more client-side checkups may be helpful (e.g. if copying
> register-copy URL it does show the wrong message, although login is
> successful)...
>
>
>
>
> Von:    Jeffery Painter <je...@jivecast.com>
> An:     Turbine Developers List <de...@turbine.apache.org>
> Datum:  26.03.2018 17:26
> Betreff:        maven archetype status
>
>
>
> Hello dev team,
>
> I have been back about a week, but I was busy catching up with my work
> the past few days.  I saw that Turbine 4.0.1 artifact was published and
> congrats to everyone for making that happen.
>
> I would like to work on pushing out the maven archetype by mid-April. I
> will go back through and test to make sure it looks good before putting
> out for a vote to release.  I will likely have questions on the process,
> but I will try to do as much research as I can before asking any dumb
> questions. Thanks for the info/links you sent Georg - I need to dive
> into them this week and make sure I haven't missed anything.
>
> I also submitted two talks for ApacheCon, one on getting started with
> Apache Turbine 4.0 and another on a tutorial for NLP. Hoping they get
> accepted. I will keep you posted.
>
> I am close to launching my first "public" app using Apache Turbine and
> would love if you have time to check it out and let me know what you
> think.  It is a tool for self-service text analytics aimed at
> individuals who have data but not necessarily a data scientist to help
> them analyze their content.
>
> My test instance is up and running here (if it is down, I am probably
> testing/updating)
> https://dev.jivecast.com/smarttext/
>
> If you need a sample data set to test with the system, I have a couple
> here:
> https://dev.jivecast.com/data/
>
>
> I couldn't have built this system without Turbine and I am grateful to
> everyone on this list :-)
>
> Thanks,
> Jeff
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@turbine.apache.org
> For additional commands, e-mail: dev-help@turbine.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@turbine.apache.org
For additional commands, e-mail: dev-help@turbine.apache.org


Re: Re: maven archetype status + docker-compose

Posted by Georg Kallidis <ge...@cedis.fu-berlin.de>.
there may be some intricaties with our custom environment and volume 
mappings, but not very much more than e.g for the rails case: 
https://docs.docker.com/compose/rails/. 

Advantages are of course well known, not least having a docker-compose 
template at hand you could quite easily switch databases, java versions..

Simple todo tasks are substituting the specified database/user/password - 
port mapping should go to the host port IMO, ...

Ok, let's postpone it after the release to discuss it adequately!

-Georg



Von:    Jeffery Painter <je...@jivecast.com>
An:     dev@turbine.apache.org
Datum:  27.03.2018 13:22
Betreff:        Re: maven archetype status + docker-compose



I know docker is very popular.  I would start with just the archetype (I 
think we can hit the timeline target of mid-April on that one), then 
let's work on a docker image! I believe that would be a great help 
considering the outer dependencies (having JDK/database/etc 
pre-configured)

There are probably some decent docker images for webapp development 
already out there that we could just use as the base unless you have 
something already in place.

I admit, I have been to many talks/presentations on docker and see it's 
value, but I have not used it yet myself. It is definitely what all the 
"cool kids" are using these days :-)

--
Jeff


On 03/27/2018 07:08 AM, Georg Kallidis wrote:
> Hi Jeff,
>
> thanks a lot for your constant effort putting this forward!
>
>
> - Release of archetype in this time schedule and extent - that's ok from
> my side!
>
> - Additional Docker feature
>
> I am already using here a docker-compose structure to get a dockerized
> Turbine test web-app. It consists up-to-now essentially of one
> docker-compose file and two simple docker files (default mysql database 
+
> maven-jdk and the development app as volume). This might be an opt-in
> "module" in the archetype and quite useful to get the test app up and
> running- very fast! Additionally it might be useful even later in
> production mode ...
>
> Should we include it? Right now? Wait?
>
> I have not yet checked in anything, but it's tested on Windows 7 and
> 10/Ubuntu. More work might be required. I currently use the internal
> service names to connect to the database, but this may be adjusted, if
> needed. More things have to be carefully checked and documented ..
>
> What's the opinion?
>
> Best regards,
>
> Georg
>
>
> P.S. Concerning your smarttext app, I made some quick checkups and was
> able to get through the the initial process quite fast, of course
> certainly some more client-side checkups may be helpful (e.g. if copying
> register-copy URL it does show the wrong message, although login is
> successful)...
>
>
>
>
> Von:    Jeffery Painter <je...@jivecast.com>
> An:     Turbine Developers List <de...@turbine.apache.org>
> Datum:  26.03.2018 17:26
> Betreff:        maven archetype status
>
>
>
> Hello dev team,
>
> I have been back about a week, but I was busy catching up with my work
> the past few days.  I saw that Turbine 4.0.1 artifact was published and
> congrats to everyone for making that happen.
>
> I would like to work on pushing out the maven archetype by mid-April. I
> will go back through and test to make sure it looks good before putting
> out for a vote to release.  I will likely have questions on the process,
> but I will try to do as much research as I can before asking any dumb
> questions. Thanks for the info/links you sent Georg - I need to dive
> into them this week and make sure I haven't missed anything.
>
> I also submitted two talks for ApacheCon, one on getting started with
> Apache Turbine 4.0 and another on a tutorial for NLP. Hoping they get
> accepted. I will keep you posted.
>
> I am close to launching my first "public" app using Apache Turbine and
> would love if you have time to check it out and let me know what you
> think.  It is a tool for self-service text analytics aimed at
> individuals who have data but not necessarily a data scientist to help
> them analyze their content.
>
> My test instance is up and running here (if it is down, I am probably
> testing/updating)
> https://dev.jivecast.com/smarttext/
>
> If you need a sample data set to test with the system, I have a couple
> here:
> https://dev.jivecast.com/data/
>
>
> I couldn't have built this system without Turbine and I am grateful to
> everyone on this list :-)
>
> Thanks,
> Jeff
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@turbine.apache.org
> For additional commands, e-mail: dev-help@turbine.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@turbine.apache.org
For additional commands, e-mail: dev-help@turbine.apache.org



Re: maven archetype status + docker-compose

Posted by Jeffery Painter <je...@jivecast.com>.
I know docker is very popular.  I would start with just the archetype (I 
think we can hit the timeline target of mid-April on that one), then 
let's work on a docker image! I believe that would be a great help 
considering the outer dependencies (having JDK/database/etc pre-configured)

There are probably some decent docker images for webapp development 
already out there that we could just use as the base unless you have 
something already in place.

I admit, I have been to many talks/presentations on docker and see it's 
value, but I have not used it yet myself. It is definitely what all the 
"cool kids" are using these days :-)

--
Jeff


On 03/27/2018 07:08 AM, Georg Kallidis wrote:
> Hi Jeff,
>
> thanks a lot for your constant effort putting this forward!
>
>
> - Release of archetype in this time schedule and extent - that's ok from
> my side!
>
> - Additional Docker feature
>
> I am already using here a docker-compose structure to get a dockerized
> Turbine test web-app. It consists up-to-now essentially of one
> docker-compose file and two simple docker files (default mysql database +
> maven-jdk and the development app as volume). This might be an opt-in
> "module" in the archetype and quite useful to get the test app up and
> running- very fast! Additionally it might be useful even later in
> production mode ...
>
> Should we include it? Right now? Wait?
>
> I have not yet checked in anything, but it's tested on Windows 7 and
> 10/Ubuntu. More work might be required. I currently use the internal
> service names to connect to the database, but this may be adjusted, if
> needed. More things have to be carefully checked and documented ..
>
> What's the opinion?
>
> Best regards,
>
> Georg
>
>
> P.S. Concerning your smarttext app, I made some quick checkups and was
> able to get through the the initial process quite fast, of course
> certainly some more client-side checkups may be helpful (e.g. if copying
> register-copy URL it does show the wrong message, although login is
> successful)...
>
>
>
>
> Von:    Jeffery Painter <je...@jivecast.com>
> An:     Turbine Developers List <de...@turbine.apache.org>
> Datum:  26.03.2018 17:26
> Betreff:        maven archetype status
>
>
>
> Hello dev team,
>
> I have been back about a week, but I was busy catching up with my work
> the past few days.  I saw that Turbine 4.0.1 artifact was published and
> congrats to everyone for making that happen.
>
> I would like to work on pushing out the maven archetype by mid-April. I
> will go back through and test to make sure it looks good before putting
> out for a vote to release.  I will likely have questions on the process,
> but I will try to do as much research as I can before asking any dumb
> questions. Thanks for the info/links you sent Georg - I need to dive
> into them this week and make sure I haven't missed anything.
>
> I also submitted two talks for ApacheCon, one on getting started with
> Apache Turbine 4.0 and another on a tutorial for NLP. Hoping they get
> accepted. I will keep you posted.
>
> I am close to launching my first "public" app using Apache Turbine and
> would love if you have time to check it out and let me know what you
> think.  It is a tool for self-service text analytics aimed at
> individuals who have data but not necessarily a data scientist to help
> them analyze their content.
>
> My test instance is up and running here (if it is down, I am probably
> testing/updating)
> https://dev.jivecast.com/smarttext/
>
> If you need a sample data set to test with the system, I have a couple
> here:
> https://dev.jivecast.com/data/
>
>
> I couldn't have built this system without Turbine and I am grateful to
> everyone on this list :-)
>
> Thanks,
> Jeff
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@turbine.apache.org
> For additional commands, e-mail: dev-help@turbine.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@turbine.apache.org
For additional commands, e-mail: dev-help@turbine.apache.org