Hi Matt,
I'm on partial refactoring for internal use. And would be nice to know
if I can work with angular or develop branch.
+1 to merge. If this has any valid sense since I'm not commiter. :D
+1 to calling it 0.5.0 semver seems better numbering for me also.
But there are some things that must be fixed on angular branch:
1.- You cannot add new portlets to the page. (URL for portal store
api is wrong).
2.- For me widget were not rendering. In angular, nor jsp backend.
Best regards
El 29/01/15 a las 17:19, Matt Franklin escribió:
On Thu Jan 29 2015 at 11:00:00 AM Stanton Sievers <[email protected]>
wrote:
+1 from me as well.
I'm wondering when it comes to versioning is there a better way to indicate
the split?
Kick the next version after 0.25 to 0.5.x?
Sent from a mobile device. Please forgive brevity or typos.
On Jan 29, 2015 10:55 AM, "Gustavo Monarin" <[email protected]>
wrote:
+1.
I would like to highlight the need of splitting the current api from the
front end.
I am not sure how easy/viable would be to have a 0.25 mixing the current
state + the angular work.
So long as the project builds and runs using the traditional JSP portal
architecture, having the Angular code there doesn't harm anything IMO.
But, if others disagree, let's put a different plan forward.
On Thu, Jan 29, 2015 at 3:16 PM, Matt Franklin <[email protected]
wrote:
Once RAVE-1293 is merged, I propose we release 0.24, merge the angular
branch into the master branch, revamp the static resource organization
to
put all of the javascript/html modules into proper npm packaging.
With this complete, we can release 0.25 with no major changes, but
including some of the angular work. After 0.25, I propose we push for
a
hard split of the API and front-end, including driving more modularity
into
the API features. This will be a longer push, so under this proposal,
0.25
will remain as the last "stable" release under the old paradigm, with
0.26 + representing a new method of building on the project.
Thoughts? Assuming lazy consensus, I will start the 0.24 release as
soon
as RAVE-1293 is merged.
--
Gustavo Monarin de Sousa