From 849a80bb09e400466d1e0643ea2a5c4991ca8812 Mon Sep 17 00:00:00 2001 From: Jos Poortvliet Date: Thu, 20 Nov 2014 12:24:38 +0100 Subject: [PATCH 01/11] updatre iOS and android doc --- developer_manual/android_library/index.rst | 27 ++++++++++++++++------ developer_manual/ios_library/index.rst | 19 +++++++++++++++ 2 files changed, 39 insertions(+), 7 deletions(-) diff --git a/developer_manual/android_library/index.rst b/developer_manual/android_library/index.rst index 8845e274f..730ca423d 100644 --- a/developer_manual/android_library/index.rst +++ b/developer_manual/android_library/index.rst @@ -3,6 +3,26 @@ =============================== Android Application Development =============================== +ownCloud provides an official ownCloud Android client, which gives its users +access to their files on their ownCloud. It also includes functionality like +automatically uploading pictures and videos to ownCloud. + +For third party application developers, ownCloud offers the ownCloud Android +library under the MIT license. + +Android ownCloud Client development +----------------------------------- + +If you are interested in working on the ownCloud android client, you can find +the source code `in github `_. The +setup and process of contribution is +`documented here `_. + +You might want to start with doing one or two `junior jobs `_ +to get into the code and note our :doc:`../general/index` + +ownCloud Android Library +------------------------ This document will describe how to the use ownCloud Android Library. The ownCloud Android Library allows a developer to communicate with any ownCloud @@ -15,13 +35,6 @@ application with ownCloud. The tool needed is any IDE for Android. This guide includes some screenshots showing examples in Eclipse. -If you are looking for working on the ownCloud android client, find the source -code `in github `_. The setup and process -of contribution is `documented here `_. - -You might want to start with doing one or two `junior jobs `_ -to get into the code! - .. toctree:: :maxdepth: 1 :hidden: diff --git a/developer_manual/ios_library/index.rst b/developer_manual/ios_library/index.rst index 849bfee7a..ea379dd51 100644 --- a/developer_manual/ios_library/index.rst +++ b/developer_manual/ios_library/index.rst @@ -1,7 +1,26 @@ =========================== iOS Application Development =========================== +ownCloud provides an official ownCloud iOS client, which gives its users +access to their files on their ownCloud. It also includes functionality like +automatically uploading pictures and videos to ownCloud. +For third party application developers, ownCloud offers the ownCloud iOS +library under the MIT license. + +iOS ownCloud Client development +----------------------------------- + +If you are interested in working on the ownCloud iOS client, you can find +the source code `in github `_. The +setup and process of contribution is +`documented here `_. + +You might want to start with doing one or two `junior jobs `_ +to get into the code and note our :doc:`../general/index` + +ownCloud Android Library +------------------------ This document will describe how to the use ownCloud iOS library. The ownCloud iOS library for iOS allows a developer to communicate with any ownCloud server; among the features included are file synchronization, upload and download of From d2ec318f21320d518e680ec968cccada08164f38 Mon Sep 17 00:00:00 2001 From: Jos Poortvliet Date: Thu, 20 Nov 2014 13:11:44 +0100 Subject: [PATCH 02/11] mention developers need xcode 6 now --- developer_manual/ios_library/index.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/developer_manual/ios_library/index.rst b/developer_manual/ios_library/index.rst index ea379dd51..4eae5f8fa 100644 --- a/developer_manual/ios_library/index.rst +++ b/developer_manual/ios_library/index.rst @@ -30,8 +30,8 @@ by link among others. This library may be added to a project and seamlessly integrates any application with ownCloud. -The tool needed is Xcode 5, this guide includes some screenshots showing -examples in Xcode 5. +The tool needed is Xcode 6, this guide includes some screenshots showing +examples in Xcode 5 and 6. .. _iosindex: From 043abce11801cbef5f516175c28e318689622d91 Mon Sep 17 00:00:00 2001 From: Jos Poortvliet Date: Thu, 20 Nov 2014 13:51:02 +0100 Subject: [PATCH 03/11] small fix --- developer_manual/ios_library/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/developer_manual/ios_library/index.rst b/developer_manual/ios_library/index.rst index 4eae5f8fa..dc2e8fe6a 100644 --- a/developer_manual/ios_library/index.rst +++ b/developer_manual/ios_library/index.rst @@ -19,7 +19,7 @@ setup and process of contribution is You might want to start with doing one or two `junior jobs `_ to get into the code and note our :doc:`../general/index` -ownCloud Android Library +ownCloud iOS Library ------------------------ This document will describe how to the use ownCloud iOS library. The ownCloud iOS library for iOS allows a developer to communicate with any ownCloud server; From be9f5b142feb45c37c159add43eef3022f86be94 Mon Sep 17 00:00:00 2001 From: Jos Poortvliet Date: Thu, 20 Nov 2014 13:57:12 +0100 Subject: [PATCH 04/11] Add mention of contributor agreement to iOS and Android app developer pages --- developer_manual/ios_library/index.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/developer_manual/ios_library/index.rst b/developer_manual/ios_library/index.rst index dc2e8fe6a..d72688c1f 100644 --- a/developer_manual/ios_library/index.rst +++ b/developer_manual/ios_library/index.rst @@ -19,6 +19,8 @@ setup and process of contribution is You might want to start with doing one or two `junior jobs `_ to get into the code and note our :doc:`../general/index` +Note that contribution to the iOS client require signing the iOS addendum to the `ownCloud Contributor Agreement `_. You are permitted to test the iOS client on Apple hardware thanks to the 'iOS license exception `_. + ownCloud iOS Library ------------------------ This document will describe how to the use ownCloud iOS library. The ownCloud From 590d0710762cae4bf4e85fe06cc06654fd04dc18 Mon Sep 17 00:00:00 2001 From: Jos Poortvliet Date: Fri, 21 Nov 2014 14:33:51 +0100 Subject: [PATCH 05/11] another fix --- developer_manual/android_library/index.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/developer_manual/android_library/index.rst b/developer_manual/android_library/index.rst index 730ca423d..7f60bec24 100644 --- a/developer_manual/android_library/index.rst +++ b/developer_manual/android_library/index.rst @@ -21,6 +21,8 @@ setup and process of contribution is You might want to start with doing one or two `junior jobs `_ to get into the code and note our :doc:`../general/index` +Note that contribution to the Android client require signing the `ownCloud Contributor Agreement `_. + ownCloud Android Library ------------------------ From cbd66e77aa805ca0fb72394a9fee6bbdf97899a3 Mon Sep 17 00:00:00 2001 From: Jos Poortvliet Date: Thu, 20 Nov 2014 12:24:38 +0100 Subject: [PATCH 06/11] updatre iOS and android doc --- developer_manual/android_library/index.rst | 27 ++++++++++++++++------ developer_manual/ios_library/index.rst | 19 +++++++++++++++ 2 files changed, 39 insertions(+), 7 deletions(-) diff --git a/developer_manual/android_library/index.rst b/developer_manual/android_library/index.rst index 534803c01..386c26015 100644 --- a/developer_manual/android_library/index.rst +++ b/developer_manual/android_library/index.rst @@ -3,6 +3,26 @@ =============================== Android Application Development =============================== +ownCloud provides an official ownCloud Android client, which gives its users +access to their files on their ownCloud. It also includes functionality like +automatically uploading pictures and videos to ownCloud. + +For third party application developers, ownCloud offers the ownCloud Android +library under the MIT license. + +Android ownCloud Client development +----------------------------------- + +If you are interested in working on the ownCloud android client, you can find +the source code `in github `_. The +setup and process of contribution is +`documented here `_. + +You might want to start with doing one or two `junior jobs `_ +to get into the code and note our :doc:`../general/index` + +ownCloud Android Library +------------------------ This document will describe how to the use ownCloud Android Library. The ownCloud Android Library allows a developer to communicate with any ownCloud @@ -15,13 +35,6 @@ application with ownCloud. The tool needed is any IDE for Android. This guide includes some screenshots showing examples in Eclipse. -If you are looking for working on the ownCloud android client, find the source -code `in github `_. The setup and process -of contribution is `documented here `_. - -You might want to start with doing one or two `junior jobs `_ -to get into the code! - .. toctree:: :maxdepth: 2 :hidden: diff --git a/developer_manual/ios_library/index.rst b/developer_manual/ios_library/index.rst index 2bc4441eb..805bbdcbe 100644 --- a/developer_manual/ios_library/index.rst +++ b/developer_manual/ios_library/index.rst @@ -1,7 +1,26 @@ =========================== iOS Application Development =========================== +ownCloud provides an official ownCloud iOS client, which gives its users +access to their files on their ownCloud. It also includes functionality like +automatically uploading pictures and videos to ownCloud. +For third party application developers, ownCloud offers the ownCloud iOS +library under the MIT license. + +iOS ownCloud Client development +----------------------------------- + +If you are interested in working on the ownCloud iOS client, you can find +the source code `in github `_. The +setup and process of contribution is +`documented here `_. + +You might want to start with doing one or two `junior jobs `_ +to get into the code and note our :doc:`../general/index` + +ownCloud Android Library +------------------------ This document will describe how to the use ownCloud iOS library. The ownCloud iOS library for iOS allows a developer to communicate with any ownCloud server; among the features included are file synchronization, upload and download of From ff474f836a98e89e568623e0816aa13cc6f5e466 Mon Sep 17 00:00:00 2001 From: Jos Poortvliet Date: Thu, 20 Nov 2014 13:51:02 +0100 Subject: [PATCH 07/11] small fix --- developer_manual/ios_library/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/developer_manual/ios_library/index.rst b/developer_manual/ios_library/index.rst index 805bbdcbe..df87b75d0 100644 --- a/developer_manual/ios_library/index.rst +++ b/developer_manual/ios_library/index.rst @@ -19,7 +19,7 @@ setup and process of contribution is You might want to start with doing one or two `junior jobs `_ to get into the code and note our :doc:`../general/index` -ownCloud Android Library +ownCloud iOS Library ------------------------ This document will describe how to the use ownCloud iOS library. The ownCloud iOS library for iOS allows a developer to communicate with any ownCloud server; From 8d525bd86a17f343c5a4818caa89aaca810cf297 Mon Sep 17 00:00:00 2001 From: Jos Poortvliet Date: Thu, 20 Nov 2014 13:57:12 +0100 Subject: [PATCH 08/11] Add mention of contributor agreement to iOS and Android app developer pages --- developer_manual/ios_library/index.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/developer_manual/ios_library/index.rst b/developer_manual/ios_library/index.rst index df87b75d0..f6ec5bd04 100644 --- a/developer_manual/ios_library/index.rst +++ b/developer_manual/ios_library/index.rst @@ -19,6 +19,8 @@ setup and process of contribution is You might want to start with doing one or two `junior jobs `_ to get into the code and note our :doc:`../general/index` +Note that contribution to the iOS client require signing the iOS addendum to the `ownCloud Contributor Agreement `_. You are permitted to test the iOS client on Apple hardware thanks to the 'iOS license exception `_. + ownCloud iOS Library ------------------------ This document will describe how to the use ownCloud iOS library. The ownCloud From 52572a653aa8e900d6d33b27356cff9cc2eb3dad Mon Sep 17 00:00:00 2001 From: Jos Poortvliet Date: Fri, 21 Nov 2014 14:33:51 +0100 Subject: [PATCH 09/11] another fix --- developer_manual/android_library/index.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/developer_manual/android_library/index.rst b/developer_manual/android_library/index.rst index 386c26015..7342fa775 100644 --- a/developer_manual/android_library/index.rst +++ b/developer_manual/android_library/index.rst @@ -21,6 +21,8 @@ setup and process of contribution is You might want to start with doing one or two `junior jobs `_ to get into the code and note our :doc:`../general/index` +Note that contribution to the Android client require signing the `ownCloud Contributor Agreement `_. + ownCloud Android Library ------------------------ From ad9e1c514b3900d5a5111e378d268bd86855f5de Mon Sep 17 00:00:00 2001 From: Jos Poortvliet Date: Fri, 21 Nov 2014 15:03:40 +0100 Subject: [PATCH 10/11] fix links --- developer_manual/android_library/index.rst | 2 +- developer_manual/ios_library/index.rst | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/developer_manual/android_library/index.rst b/developer_manual/android_library/index.rst index 7342fa775..252951d3f 100644 --- a/developer_manual/android_library/index.rst +++ b/developer_manual/android_library/index.rst @@ -16,7 +16,7 @@ Android ownCloud Client development If you are interested in working on the ownCloud android client, you can find the source code `in github `_. The setup and process of contribution is -`documented here `_. +`documented here `_. You might want to start with doing one or two `junior jobs `_ to get into the code and note our :doc:`../general/index` diff --git a/developer_manual/ios_library/index.rst b/developer_manual/ios_library/index.rst index f6ec5bd04..fe617df17 100644 --- a/developer_manual/ios_library/index.rst +++ b/developer_manual/ios_library/index.rst @@ -12,11 +12,11 @@ iOS ownCloud Client development ----------------------------------- If you are interested in working on the ownCloud iOS client, you can find -the source code `in github `_. The +the source code `in github `_. The setup and process of contribution is -`documented here `_. +`documented here `_. -You might want to start with doing one or two `junior jobs `_ +You might want to start with doing one or two `junior jobs `_ to get into the code and note our :doc:`../general/index` Note that contribution to the iOS client require signing the iOS addendum to the `ownCloud Contributor Agreement `_. You are permitted to test the iOS client on Apple hardware thanks to the 'iOS license exception `_. From a1e8db90ae6034f677298c734a3809bc15fbae44 Mon Sep 17 00:00:00 2001 From: Carla Schroder Date: Fri, 21 Nov 2014 08:19:54 -0800 Subject: [PATCH 11/11] URL and markup corrections --- developer_manual/android_library/index.rst | 2 +- developer_manual/ios_library/index.rst | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/developer_manual/android_library/index.rst b/developer_manual/android_library/index.rst index 252951d3f..82093219b 100644 --- a/developer_manual/android_library/index.rst +++ b/developer_manual/android_library/index.rst @@ -16,7 +16,7 @@ Android ownCloud Client development If you are interested in working on the ownCloud android client, you can find the source code `in github `_. The setup and process of contribution is -`documented here `_. +`documented here `_. You might want to start with doing one or two `junior jobs `_ to get into the code and note our :doc:`../general/index` diff --git a/developer_manual/ios_library/index.rst b/developer_manual/ios_library/index.rst index fe617df17..814ad691f 100644 --- a/developer_manual/ios_library/index.rst +++ b/developer_manual/ios_library/index.rst @@ -12,14 +12,18 @@ iOS ownCloud Client development ----------------------------------- If you are interested in working on the ownCloud iOS client, you can find -the source code `in github `_. The +the source code `in github `_. The setup and process of contribution is -`documented here `_. +`documented here `_. -You might want to start with doing one or two `junior jobs `_ +You might want to start with doing one or two `junior jobs +`_ to get into the code and note our :doc:`../general/index` -Note that contribution to the iOS client require signing the iOS addendum to the `ownCloud Contributor Agreement `_. You are permitted to test the iOS client on Apple hardware thanks to the 'iOS license exception `_. +Note that contribution to the iOS client require signing the iOS addendum to the +`ownCloud Contributor Agreement `_. You are +permitted to test the iOS client on Apple hardware thanks to the +`iOS license exception `_. ownCloud iOS Library ------------------------