summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTarun Gupta <tarun1995gupta@gmail.com>2015-06-26 09:11:57 (GMT)
committerKevin Smith <kevin.smith@isode.com>2015-07-06 15:38:53 (GMT)
commitac54c7b41a869d5c8762ce57fb8e918f1ba557f0 (patch)
tree9de877c44ba1e40334e03e0883700a7ec6adadd5
parentc2ed130b2356a4a1b10a0a7854517bcdfcb13ff6 (diff)
downloadstroke-ac54c7b41a869d5c8762ce57fb8e918f1ba557f0.zip
stroke-ac54c7b41a869d5c8762ce57fb8e918f1ba557f0.tar.bz2
Porting Progress of Stroke.
Adds Porting Progress file which displays the status of each file, showing the HEAD of Swiften upto which it is ported and other comments. License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details. Test-Information: None. Change-Id: I74c57fd5ebcac5c7cf543cd1446739addff20f42
-rw-r--r--PortingProgress.txt102
1 files changed, 102 insertions, 0 deletions
diff --git a/PortingProgress.txt b/PortingProgress.txt
new file mode 100644
index 0000000..1796bb4
--- /dev/null
+++ b/PortingProgress.txt
@@ -0,0 +1,102 @@
+Porting Progress from Swiften to Stroke.
+This file indicates the porting progress from Swiften Library to Stroke. It indicates, upto which HEAD changes are ported to Stroke. Also indicates any remarks associated with it.
+
+-----
+Avatars:
+
+All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01 except for:
+
+CombinedAvatarProviderTest -- Not Yet Ported!
+
+-----
+Base:
+
+All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01 except for:
+
+ Algorithm, API, Atomic, boost_bsignals, BoostFilesystemVersion,
+ BoostRandomGenerator, Concat, Debug, Error, foreach, format,
+ Log, Override, Path, Paths, PathTest, Platform, RandomGenerator,
+ Regex, sleep, StartStopper, String, StringTest, WindowsRegistry -- Doesn't Need Porting.
+
+SafeAllocator -- Not Yet Ported!
+DateTimeTest -- Not Yet Ported!
+Listenable -- Not Yet Ported!
+
+Individual Comments:
+SafeByteArray -- Just Extends ByteArray as of now.
+StartStopper -- StartStoppable interface added.
+
+-----
+Component:
+
+Only Component Hand Shake Generator Ported!
+
+-----
+Crypto:
+
+All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01.
+
+Individual Comments:
+Java's inbuilt Crypto Provider used.
+
+-----
+Disco
+
+All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01 except for:
+
+FeatureOracle -- Needs File Transfer for completion, which is not yet ported.
+
+-----
+Elements:
+
+All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01 except for:
+
+IQTest -- Not Yet Ported!
+S5BProxyRequest -- Not Yet Ported!
+WhiteBoard Functionalities -- Not Yet Ported!
+
+Individual Comments:
+ToplevelElement -- Not Required in Stroke.Element does the work!
+AuthResponse -- Needs SafeByteArray support.
+AuthRequest -- Needs SafeByteArray support.
+
+-----
+IDN
+
+All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01.
+
+Individual Comments:
+Third Party Library ICU used i.e. only ICUConverter supported.
+
+-----
+JID
+
+All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01.
+
+-----
+Parser:
+
+All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01 except for:
+
+BOSHBodyExtractor, BOSHBodyExtractorTest, ExpatParser,
+IdleParserTest, LibXMLParser, S5BProxyRequestParser,
+WhiteboardParser, XMLParserFactory -- Not Yet Ported!
+
+-----
+Roster:
+
+All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01.
+
+-----
+Serializer:
+
+All files ported to d65daf31d58ad432dadb1639f05a0d7f7f367d01 except for:
+
+WhiteboardSerializer, S5BProxyRequestSerializer, XMPPSerializerTest, BlockSerializerTest,
+BlockSerializer, IdleSerializerTest -- Not Yet Ported!
+
+Individual Comments:
+All NON payload Serializers still returns a String on calling serialize against returning the ByteArray in Swiften.
+
+-----
+