You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the solution you'd like
A headless Package implementing XEP Plugins and with an easy integratable and extendable API which wraps the technical XMPP specific protocol with a common Chat domain layer. Build upon Observables which fit the XMPP stream and pipe design.
Additional context
Good afternoon,
I am one of the maintainers of the @pazznetwork/ngx-chat project. We have made an own implementations of XMPP and other XEP's. But we want to focus more on the UI and Chat Domain of things and stop implementing singlehandly XEP's which is already done by this project and the ConverseJS project. In other words to stop reinventing the wheel.
Because the ConverseJS project is no longer actively maintaining their headless build and the ensuring a clean intergratable api independent to their feature-flows and their use-case specific global states we look for other solutions.
As both of our projects are written in typescript and follow a similar plugin architecture we want to offer a cooperation for the building and maintaining of a common headless package implementing XMPP.
I would be happy to hear feedback to our proposal as well possible implementation requirements, architecture design ideas.
Best Regards
Jakub Mikos - Pazz Developer
** My Current WIP **
stripping JSXC of all UI logic
removing the jquery dependency
extending and reworking the JSXC api to be able to implement JSXC as a xmpp adapter for pazznetwork/ngx-chat
refactoring the pazznetwork/ngx-chat adapter api to be without dependency to ui, business or plugin logic
adding missing / additional feature implementations to JSXC
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
There is no headless package similar to https://github.com/conversejs/headless-example.
Describe the solution you'd like
A headless Package implementing XEP Plugins and with an easy integratable and extendable API which wraps the technical XMPP specific protocol with a common Chat domain layer. Build upon Observables which fit the XMPP stream and pipe design.
Additional context
Good afternoon,
I am one of the maintainers of the @pazznetwork/ngx-chat project. We have made an own implementations of XMPP and other XEP's. But we want to focus more on the UI and Chat Domain of things and stop implementing singlehandly XEP's which is already done by this project and the ConverseJS project. In other words to stop reinventing the wheel.
Because the ConverseJS project is no longer actively maintaining their headless build and the ensuring a clean intergratable api independent to their feature-flows and their use-case specific global states we look for other solutions.
As both of our projects are written in typescript and follow a similar plugin architecture we want to offer a cooperation for the building and maintaining of a common headless package implementing XMPP.
I would be happy to hear feedback to our proposal as well possible implementation requirements, architecture design ideas.
Best Regards
Jakub Mikos - Pazz Developer
** My Current WIP **
The text was updated successfully, but these errors were encountered: