vsevex / whixp

Lightweight XMPP client, purely written in Dart.
MIT License
11 stars 3 forks source link

`XMLBase` class for XMPP Stanza Implementation #25

Closed vsevex closed 10 months ago

vsevex commented 11 months ago

Description

This pull request introduces a significant and game-changer enhancement to the package with the addition of the XMLBase class. This class serves as the foundational element stanza, from which all other stanza classes will extend. The purpose of this improvement is to pave the way for a more modular and extensible XMPP implementation.

TODOs

It is important to note that this class is in experimental mode and there is not any concrete implementation yet. The initial commits lay the groundwork, and further implementation details will be added in subsequent commits.

Upcoming