The smarek version looks good for now, but there are two potential issues with it: it adds a new person to the mix, so it should be audited at least a little bit. Then also, are there any signs or guarantees that the smarek version will be updated? It seems to me that the most likely version to be maintained is the one put out by the original maintainers, though in that bug report thread, the original maintainer seems to not want to maintain it since he feels burned by Google. Perhaps we can convince him to reconsider, based on the org.apache.http.legacy.jar from Google.
.hc On Nov 4, 2015, at 9:58 PM, Amogh Pradeep wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Hmm, looks like this was recently added! That's good news, prevents a > lot of other apps from breaking. > > Now, as for the switch to ch.boye entirely, this was something I > discussed with Mozilla. Since they were including the lib anyway, they > thought that migrating to it was a good idea. My initial idea to this > was to wait until [1] was resolved so that we could move to the > official apache supported lib. And it looks like it is! > Refer [1] & [2]. I should notify Mozilla of this development and try to > get the entire project shifted to this, they would definitely like it. > > Thanks for the update hc, you might want to look at [3] as well, they > have alternate solutions to including "org.apache.http.legacy". > > [1] - https://issues.apache.org/jira/browse/HTTPCLIENT-1632 > [2] - https://github.com/smarek/httpclient-android > [3] - https://github.com/smarek/httpclient-android/wiki/Project-Introduction > > On 04/11/15 15:55, Hans-Christoph Steiner wrote: >> >> Hey Amogh and anyone else interested, >> >> I just looked into using Apache HttpClient for Android[1] on > android-23/6.0. >> Google provides a compatibility library which re-adds the old > HttpClient that >> is included in older versions of Android. So rather than maintaining > ch.boye, >> I think it makes sense to switch Orfox to Apache HttpClient for > Android[1], >> and use the compatibility library. That jar is found here: >> >> $ANDROID_HOME/platforms/android-23/optional/org.apache.http.legacy.jar >> >> With gradle builds, it can be included like this: >> >> android { >> useLibrary 'org.apache.http.legacy' >> } >> >> https://hc.apache.org/httpcomponents-client-4.3.x/android-port.html >> >> .hc >> > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iQEcBAEBCAAGBQJWOnF9AAoJELm/SSKdtjUk7YUH/0wcQrzD6rffQ4Wtm3Y6fHoY > sFNeL+/gfUh7LUqnGtn4iKTatK0SO+LfFYG4PYYBkPaHd4WnvdWsgVpw3mrj+dx8 > L28wylRzP8NMbYvaxvgCOZkvuom3P5ARieKk6i2ajomL60JyemojLXenhqDFdbbL > b5uNCUPKOudpgl3UlOc4JhEwhjcX1h7w2/MriG8ftT9+z8vhUyNVOXq8HqBAKN1V > CYBa2Iw6DSBzBHq0cDPOxmuSMZzrQQPmFeH2qmvgyAYwF5J9j1/KUN07cImyq7wz > GkxvXyCZZxO+U5Jwjbejs7nL7ayiAGhDMSk8C9wezfsiY1IoI15vgRWGCxiXwT4= > =XSiG > -----END PGP SIGNATURE----- > > _______________________________________________ > List info: https://lists.mayfirst.org/mailman/listinfo/guardian-dev > To unsubscribe, email: [email protected] _______________________________________________ List info: https://lists.mayfirst.org/mailman/listinfo/guardian-dev To unsubscribe, email: [email protected]
