From ac54c7b41a869d5c8762ce57fb8e918f1ba557f0 Mon Sep 17 00:00:00 2001 From: Tarun Gupta Date: Fri, 26 Jun 2015 14:41:57 +0530 Subject: 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 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. + +----- + -- cgit v0.10.2-6-g49f6