rave-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Franklin <m.ben.frank...@gmail.com>
Subject Re: Working angular branch
Date Thu, 29 Jan 2015 16:17:13 GMT
On Thu Jan 29 2015 at 11:07:59 AM Gustavo Monarin <gustavomonarin@gmail.com>
wrote:

>  Hi Matt,
>
>
> I spent a bit of time last week to put the angular work to talk to the
> current api.
>

Awesome


>
> A couple of changes are required:
>
> Change the grunt file to use a grunt plugin[1] to forward /api/* to the
> port 8080 (running on vagrant or directly from eclipse)
>
> Configure different grunt task to include or not the mockapi when running
> the grunt to serve the html/js files.
>
> Review all the mock interfaces if they are the same as the current java. I
> stopped/got a bit lost here trying to understand how the pagination and
> other information were handled by angular code ( I am more a  backend
> deleveloper, but was quite interesting to play with grunt and the dynamic
> imports)
>
> I am not sure if we should create different tasks for each small specific
> change or a bigger one integrate angular work with the current cxf rest
> api.
>

I would create a Story to track all of the integration issues and a subtask
for each of the separable work items.  That way pull requests can be
reviewed for each small piece (task) but the organization of the story
tracks the whole work effort.


>
> Regards
>
>
>
> https://github.com/drewzboto/grunt-connect-proxy
>
> On Wed, Jan 14, 2015 at 2:23 AM, Matt Franklin <m.ben.franklin@gmail.com>
> wrote:
>
> > On Wed Jan 07 2015 at 8:26:56 PM Gustavo Monarin <
> gustavomonarin@gmail.com
> > >
> > wrote:
> >
> > > Hi Andreas,
> > >
> > > Unfortunately it took a long time to install vagrant and ansible and
> > mainly
> > > to download the box image. i didn't have the chance to try to run the
> > grunt
> > > backed by the vagrant providing the api.
> > >
> > > While downloading the vagrant box i had a look at the code (I am not a
> > > frontend/angular developer) but already in the
> > rave-portal-ng/src/index.js
> > > there are some lines adding /api/bootstrap.js that bootstraps the mock
> > > api(I just found the mock implementations) and i am not sure is needed
> > > something similar in 'production' / 'java'  backend, and could be the
> > > reason that you always have the mock results.
> > >
> >
> > The submitters of the patch had a functional Mock API for the features
> they
> > had developed.  The corresponding gapped features in the Java API should
> be
> > documented in JIRA.
> >
> >
> > >
> > > Please let me know if you find something. I will have a look into it
> > > tomorrow again.
> > >
> >
> > Thanks for taking a look at this.  There is much to do to finalize this
> new
> > front end and any effort you are willing to contribute is much
> appreciated
> > by the community.
> >
> >
> > >
> > > Regards,
> > >
> > >
> > > On Wed, Jan 7, 2015 at 12:38 PM, Andreas Rickling <
> > > andreas.rickling.dev@gmail.com> wrote:
> > >
> > > > Hi Gustavo,
> > > >
> > > > that sounds great to get some feedback.
> > > >
> > > > Regards,
> > > > Andreas
> > > >
> > > >
> > > > 2015-01-07 12:30 GMT+01:00 Gustavo Monarin <gustavomonarin@gmail.com
> >:
> > > >
> > > > > Hi Andreas,
> > > > >
> > > > > I am also interested in checking the angular branch.
> > > > >
> > > > > I have been following the development since a while and I am
> > interested
> > > > in
> > > > > being more active. I will check it tonight and come back with my
> > > > feedback.
> > > > >
> > > > > During the development of the angular branch, i have read the
> people
> > > from
> > > > > bocoup referring only the mock api and I am not sure if it ever
> been
> > > > fully
> > > > > integrated with the existent rest api.
> > > > >
> > > > > Regards.
> > > > >
> > > > > On Wed, Jan 7, 2015 at 12:15 PM, Andreas Rickling <
> > > > > andreas.rickling.dev@gmail.com> wrote:
> > > > >
> > > > > > I have still the problem to run the apache rave with the angular
> > user
> > > > > > interface. Can someone give me an information how to run the
> > > > > > it without vagrant or in which location i have to copy the
> angular
> > > > files
> > > > > in
> > > > > > the application server?
> > > > > >
> > > > > > Best regards,
> > > > > > Andreas
> > > > > >
> > > > > > 2014-12-08 13:50 GMT+01:00 Matt Franklin <
> m.ben.franklin@gmail.com
> > >:
> > > > > >
> > > > > > > On Wed Dec 03 2014 at 5:26:49 AM Andreas Rickling <
> > > > > > > andreas.rickling.dev@gmail.com> wrote:
> > > > > > >
> > > > > > > > Hello,
> > > > > > > >
> > > > > > > > i want to test the angular branch of apache rave and
i have
> got
> > > > some
> > > > > > > > problems to run the development version of apache
rave branch
> > > > > angular.
> > > > > > I
> > > > > > > > hope you can help me to figure out my problems.
> > > > > > > >
> > > > > > > > First i wanted to install the branch using instructions
from
> > the
> > > > > > README.
> > > > > > > >
> > > > > > > >
> > > > > > > >    - vagrant up
> > > > > > > >
> > > > > > > >
> > > > > > > >    - npm install
> > > > > > > >
> > > > > > > >
> > > > > > > >    - bower install
> > > > > > > >
> > > > > > > >
> > > > > > > >    - grunt dev
> > > > > > > >
> > > > > > > >
> > > > > > > This should have worked.  I will try it from a fresh checkout
> and
> > > see
> > > > > if
> > > > > > I
> > > > > > > can't replicate the issue.
> > > > > > >
> > > > > > >
> > > > > > > >
> > > > > > > > In the Virtual Machine the branch was not running,
so i start
> > it
> > > > with
> > > > > > the
> > > > > > > > command
> > > > > > > > mvn cargo:run -f /rave/rave-portal/pom.xml
> > > > > > > >
> > > > > > > > Now the server is running, but still with the non
angular
> user
> > > > > > interface.
> > > > > > > > After running grunt dev from the host machine, grunt
is
> waiting
> > > on
> > > > > port
> > > > > > > > 8000
> > > > > > > > but does not connect to the virtual machine!
> > > > > > > > Is it possible in the current development phase to
get the
> > > virtual
> > > > > > > machine
> > > > > > > > running
> > > > > > > > with apache rave and the angular user interface? I
can only
> get
> > > the
> > > > > > > angular
> > > > > > > > frontend running
> > > > > > > > with the mock-api. My goal is to test it with the
full rave
> > api.
> > > > > > > >
> > > > > > > > Can someone give me a more detail instruction how
to get
> > running
> > > > the
> > > > > > > branch
> > > > > > > > without vagrant?
> > > > > > > >
> > > > > > > > Thank you and best regards,
> > > > > > > >
> > > > > > > > Andreas Rickling
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > >
> > > > > Gustavo Monarin de Sousa
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > >
> > > Gustavo Monarin de Sousa
> > >
> >
>
>
>
> --
>
> Gustavo Monarin de Sousa
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message