You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by GitBox <gi...@apache.org> on 2022/10/12 06:10:50 UTC

[GitHub] [myfaces] werpu opened a new pull request, #325: Feature/myfaces 4456

werpu opened a new pull request, #325:
URL: https://github.com/apache/myfaces/pull/325

   Myfaces faces.js reimplementation via typescript for MyFaces 4.0, please review


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [myfaces] werpu closed pull request #325: Feature/myfaces 4456 - New faces.js codebase (target 4.0.0 RC3)

Posted by GitBox <gi...@apache.org>.
werpu closed pull request #325: Feature/myfaces 4456 - New faces.js codebase (target 4.0.0 RC3)
URL: https://github.com/apache/myfaces/pull/325


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [myfaces] melloware commented on pull request #325: Feature/myfaces 4456

Posted by GitBox <gi...@apache.org>.
melloware commented on PR #325:
URL: https://github.com/apache/myfaces/pull/325#issuecomment-1262190568

   Nice work on this!  Lots to review here but looking good from what I see so far.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [myfaces] werpu commented on pull request #325: Feature/myfaces 4456

Posted by GitBox <gi...@apache.org>.
werpu commented on PR #325:
URL: https://github.com/apache/myfaces/pull/325#issuecomment-1275199172

   Will take care of the checkstyle violation tomorrow,  I merged the latest code in from master.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [myfaces] werpu commented on pull request #325: Feature/myfaces 4456

Posted by GitBox <gi...@apache.org>.
werpu commented on PR #325:
URL: https://github.com/apache/myfaces/pull/325#issuecomment-1277930219

   Working on it, there was an issue in the new codebase as well.
   The updated code should be in the codebase tomorrow.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [myfaces] werpu commented on pull request #325: Feature/myfaces 4456

Posted by GitBox <gi...@apache.org>.
werpu commented on PR #325:
URL: https://github.com/apache/myfaces/pull/325#issuecomment-1262201933

   Yes I started with it 2019, but given customer projects, covid and months
   of rehab due to a spine injury it took longer than expected.
   I reviewed my readmes today, and there was the sentence, that I expect a
   final version late 2020, oh boy I was wrong.
   
   Just a short explanation to the build process, the code is now entirely
   hosted on myfaces the build dependency for the client less so. But I did
   not want to omit the path from the other github project into myfaces, since
   it contains a self running version and a 2.3 jsf version. So I pull
   basically per user command, not build command, the code via an npm package
   in and then copy the sources into myfaces. The rest is a standard npm
   webpack build with all the needed dependencies triggered via the client
   plugin.
   
   The final file then lands directly in the target folder, also the jsdoc
   profile still is intact, it is now just not generated by our jsdoc
   generators anymore but the webpack plugin.
   (mojarra seems to use the same engine, as it seems, given the html layout
   of the jsdoc specs)
   
   I guess apache has already some npm caches in place, because we are not the
   first project to do so.
   
   Also another thing, mapping files now work, but wont work out of the box
   given how they are loaded, following trick does it:
   
   <!-- Faces Servlet Mapping -->
   <servlet-mapping>
   
   ...
   
       <!-- enable the internal map files, we use a marker extension
   called mf_ap, the file itself ends with map -->
       <!-- if you do not want to enable map files, simply remove this
   the line with the mf_map mapping -->
       <url-pattern>*.mf_map</url-pattern>
   
   </servlet-mapping>
   
   This adds a special entry which then should load the mapping files, that
   way you can debug directly into the ts files if you want to.
   Thats the reasony why i was able to kill the 5 different builds for
   debugging.
   
   
   Werner
   
   
   Am Do., 29. Sept. 2022 um 14:13 Uhr schrieb Melloware <
   ***@***.***>:
   
   > Nice work on this! Lots to review here but looking good from what I see so
   > far.
   >
   > —
   > Reply to this email directly, view it on GitHub
   > <https://github.com/apache/myfaces/pull/325#issuecomment-1262190568>, or
   > unsubscribe
   > <https://github.com/notifications/unsubscribe-auth/AAEBQ43DJLT5PZFQQUW75DLWAWBWZANCNFSM6AAAAAAQYWJQ2M>
   > .
   > You are receiving this because you authored the thread.Message ID:
   > ***@***.***>
   >
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [myfaces] werpu closed pull request #325: Feature/myfaces 4456

Posted by GitBox <gi...@apache.org>.
werpu closed pull request #325: Feature/myfaces 4456
URL: https://github.com/apache/myfaces/pull/325


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [myfaces] melloware commented on pull request #325: Feature/myfaces 4456

Posted by GitBox <gi...@apache.org>.
melloware commented on PR #325:
URL: https://github.com/apache/myfaces/pull/325#issuecomment-1277590364

   @werpu can you verify this works in your code: https://github.com/apache/myfaces/pull/342


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [myfaces] werpu commented on pull request #325: Feature/myfaces 4456

Posted by GitBox <gi...@apache.org>.
werpu commented on PR #325:
URL: https://github.com/apache/myfaces/pull/325#issuecomment-1275637432

   The pull request has been "stained" by merges from main, I will reopen it with a new number, so that people will get a cleaner diff. Also the internal faces_ts codebase has been updated yesterday to fix a bug regarding script src tags. So it makes sense to issue another pull request.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [myfaces] werpu commented on pull request #325: Feature/myfaces 4456

Posted by GitBox <gi...@apache.org>.
werpu commented on PR #325:
URL: https://github.com/apache/myfaces/pull/325#issuecomment-1275642656

   Pull request now back in sync with latest main


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [myfaces] werpu commented on pull request #325: Feature/myfaces 4456 - New faces.js codebase (target 4.0.0 RC3)

Posted by GitBox <gi...@apache.org>.
werpu commented on PR #325:
URL: https://github.com/apache/myfaces/pull/325#issuecomment-1282459917

   Hi I think both the codebase and the tests are now in a shape that we theoretically can merge. I spent another week on fixes and improvements to the already well working codebase.
   
   If possible test the code with the projects you have, given that the code is going into a release candidate.
   I will work on smaller improvements like documentation and typo fixes until the merge.
   
   But I do not expect any heavy bugfixes or codechanges anymore (the last big one was the nonce issue, which came in unexpectedly)
   
   The same goes for the integration tests, which have also an RC3 target
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@myfaces.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org