Improve library API and internal (#104)
In Progress
Andrzej Wójcik (Tigase) opened 2 years ago

Current API is mostly based on Jaxmpp API (Java), while Swift developers expect API designed for Swift. Moreover, there are a lot of classes and structures which should be reworked or removed (ie. the old versions of methods kept for compatibility).

Note: It would be good to introduce a new API and deprecate old methods in version 3.x, so that developering using library in version 3.x we could already use the new API

Andrzej Wójcik (Tigase) commented 2 years ago

Moreover, the new API should be adapted to use the new concurrency mechanism from Swift.

issue 1 of 1
Type
Task
Priority
Normal
Assignee
Version
4.0
Issue Votes (0)
Watchers (0)
Reference
tigase/_libraries/Martin#104
Please wait...
Page is in error, reload to recover