-
1. Re: the future of JBeret-UI?
cfang May 21, 2018 9:45 AM (in response to crettig)Thanks for your interest in JBeret. We still plan to keep jberet-ui up to date with more recent and better versions of AngularJS and other technologies used therein. It's just that in the past year, the development priority has been more towards jberet core and other backend extensions. To be precise, the last commit in jberet-ui was in 2018 Jan:
Github issue #104 (gulp build doesn't exit) · jberet/jsr352@0831145 · GitHub
-
2. Re: the future of JBeret-UI?
crettig May 22, 2018 5:24 AM (in response to cfang)Hello,
you are right: there was a commit but I think it was not developer related:)
The thing with Angular 1.4 is that it is very old and as I need to make extensions I am not sure if it is a good way to build on such an old version. Did you ever estimate how much effort it would be to upgrade to 6?
Or if (not sure of the efforts as I am not an Angular developer) I would upgrade it to 6, would you take it over officially?
regards, chris
-
3. Re: the future of JBeret-UI?
cfang May 22, 2018 7:56 AM (in response to crettig)Upgrading from the current AngularJS 1.4 to Angular 6 (or Angular 2, 4, 5) will be a major rewrite of jberet-ui, due to the drastic changes in Angular framework. We understand it's important to keep jberet-ui up to the newer front-end technologies and will look into this.
-
-
5. Re: the future of JBeret-UI?
crettig May 23, 2018 12:55 PM (in response to cfang)Hello back and many thanks for this information.
I don't want to to stress you (really) but, as I need to decide between
* built upon Angular 1.4 and extend it, hoping that I only need to port my changes when you upgrade
* port JBeret-UI myself to Angular 6 and provide you with the upgraded version so that I can stick to your development stream
* do an admin client completely on my own
it would be good to know when you will come to a decision.
regards, chris
-
6. Re: the future of JBeret-UI?
cfang May 23, 2018 1:13 PM (in response to crettig)the next version of jberet-ui will be different from current version, in design, components, flow, navigation, etc. Since Angular 2, 4, 5, 6 offers no backward compatibility to AngularJS 1, so upgrading to Angular 6 is not much different than switching to React in terms of the amount of work. My current inclination is to use React, and use ui components from patternfly-react. Patternfly is a Red Hat sponsored opensource project for enterprise app UI.
-
7. Re: the future of JBeret-UI?
crettig May 24, 2018 2:35 AM (in response to cfang)Hi, this sounds to me that I should not invest anything in the current jberet-ui webclient. Do you have a rough timeline when you want to have a first version of the webclient - independent on the technology you plan to use?
-
8. Re: the future of JBeret-UI?
cfang May 24, 2018 8:53 AM (in response to crettig)Hard to estimate, it can take a couple of months or quarters. I'd suggest you use the current jberet-ui, with your customization if needed. ui is a field undergoing constant changing, so regardless which web client, or which version you use, you'll have to deal with changes, updates and upgrades all the time. Using the current jberet-ui will also give us a better view of your requirements and any feature gaps and so we can incorporate into next version.
-
9. Re: the future of JBeret-UI?
crettig May 29, 2018 6:25 AM (in response to cfang)Hi,
ok, then we will try to go with the current Angular version. I am looking forward to hearing an announcement on the new enhanced version:)
chris