Re: [Ubuntu-touch-coreapps-reviewers] [Merge] lp:~dtrg21/ubuntu-rssreader-app/add-readmes into lp:ubuntu-rssreader-app

2016-03-09 Thread Jenkins Bot
Review: Approve continuous-integration


-- 
https://code.launchpad.net/~dtrg21/ubuntu-rssreader-app/add-readmes/+merge/281191
Your team Ubuntu Shorts Developers is subscribed to branch 
lp:ubuntu-rssreader-app.

-- 
Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers
Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-touch-coreapps-reviewers] [Merge] lp:~dtrg21/ubuntu-rssreader-app/add-readmes into lp:ubuntu-rssreader-app

2016-03-09 Thread noreply
The proposal to merge lp:~dtrg21/ubuntu-rssreader-app/add-readmes into 
lp:ubuntu-rssreader-app has been updated.

Status: Approved => Merged

For more details, see:
https://code.launchpad.net/~dtrg21/ubuntu-rssreader-app/add-readmes/+merge/281191
-- 
Your team Ubuntu Shorts Developers is subscribed to branch 
lp:ubuntu-rssreader-app.

-- 
Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers
Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-touch-coreapps-reviewers] [Merge] lp:~dtrg21/ubuntu-rssreader-app/add-readmes into lp:ubuntu-rssreader-app

2016-03-09 Thread Roman Shchekin
The proposal to merge lp:~dtrg21/ubuntu-rssreader-app/add-readmes into 
lp:ubuntu-rssreader-app has been updated.

Status: Needs review => Approved

For more details, see:
https://code.launchpad.net/~dtrg21/ubuntu-rssreader-app/add-readmes/+merge/281191
-- 
Your team Ubuntu Shorts Developers is subscribed to branch 
lp:ubuntu-rssreader-app.

-- 
Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers
Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers
More help   : https://help.launchpad.net/ListHelp


Re: [Ubuntu-touch-coreapps-reviewers] [Merge] lp:~dtrg21/ubuntu-rssreader-app/add-readmes into lp:ubuntu-rssreader-app

2016-03-09 Thread Nicholas Skaggs
Review: Approve

It seems this never actually landed in trunk! Whoops, let's get this top 
approved and landed!
-- 
https://code.launchpad.net/~dtrg21/ubuntu-rssreader-app/add-readmes/+merge/281191
Your team Ubuntu Shorts Developers is subscribed to branch 
lp:ubuntu-rssreader-app.

-- 
Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers
Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers
More help   : https://help.launchpad.net/ListHelp


Re: [Ubuntu-touch-coreapps-reviewers] [Merge] lp:~dtrg21/ubuntu-rssreader-app/add-readmes into lp:ubuntu-rssreader-app

2015-12-23 Thread Andrew Hayzen
Review: Needs Information

Looks good so far! However for weather [0] we decided to use the markdown 
format, so that would mean renaming the files and updating some of the links to 
be in the format [Title](URL). I believe that we should be consistent over the 
coreapps, what do you guys think?

0 - 
https://code.launchpad.net/~emailgirishrawat/ubuntu-weather-app/markdown-readmes
-- 
https://code.launchpad.net/~dtrg21/ubuntu-rssreader-app/add-readmes/+merge/281191
Your team Ubuntu Shorts Developers is subscribed to branch 
lp:ubuntu-rssreader-app.

-- 
Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers
Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers
More help   : https://help.launchpad.net/ListHelp


Re: [Ubuntu-touch-coreapps-reviewers] [Merge] lp:~dtrg21/ubuntu-rssreader-app/add-readmes into lp:ubuntu-rssreader-app

2015-12-23 Thread Aditya
I have added them as markdowns. Check it now.
-- 
https://code.launchpad.net/~dtrg21/ubuntu-rssreader-app/add-readmes/+merge/281191
Your team Ubuntu Shorts Developers is subscribed to branch 
lp:ubuntu-rssreader-app.

-- 
Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers
Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers
More help   : https://help.launchpad.net/ListHelp


Re: [Ubuntu-touch-coreapps-reviewers] [Merge] lp:~dtrg21/ubuntu-rssreader-app/add-readmes into lp:ubuntu-rssreader-app

2015-12-23 Thread Andrew Hayzen
Oh you could add yourself to the debian/changelog if you wanted :-)

Just run $ dch
-- 
https://code.launchpad.net/~dtrg21/ubuntu-rssreader-app/add-readmes/+merge/281191
Your team Ubuntu Shorts Developers is subscribed to branch 
lp:ubuntu-rssreader-app.

-- 
Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers
Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers
More help   : https://help.launchpad.net/ListHelp


Re: [Ubuntu-touch-coreapps-reviewers] [Merge] lp:~dtrg21/ubuntu-rssreader-app/add-readmes into lp:ubuntu-rssreader-app

2015-12-23 Thread Aditya
Here is the final edit.
-- 
https://code.launchpad.net/~dtrg21/ubuntu-rssreader-app/add-readmes/+merge/281191
Your team Ubuntu Shorts Developers is subscribed to branch 
lp:ubuntu-rssreader-app.

-- 
Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers
Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers
More help   : https://help.launchpad.net/ListHelp


Re: [Ubuntu-touch-coreapps-reviewers] [Merge] lp:~dtrg21/ubuntu-rssreader-app/add-readmes into lp:ubuntu-rssreader-app

2015-12-23 Thread Andrew Hayzen
Review: Approve

Awesome, thanks for those extra changes :-)

I'll let Joey do the final top approval.
-- 
https://code.launchpad.net/~dtrg21/ubuntu-rssreader-app/add-readmes/+merge/281191
Your team Ubuntu Shorts Developers is subscribed to branch 
lp:ubuntu-rssreader-app.

-- 
Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers
Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-touch-coreapps-reviewers] [Merge] lp:~dtrg21/ubuntu-rssreader-app/add-readmes into lp:ubuntu-rssreader-app

2015-12-22 Thread Joey Chan
The proposal to merge lp:~dtrg21/ubuntu-rssreader-app/add-readmes into 
lp:ubuntu-rssreader-app has been updated.

Commit Message changed to:

Add readme's for Google Code In task.

For more details, see:
https://code.launchpad.net/~dtrg21/ubuntu-rssreader-app/add-readmes/+merge/281191
-- 
Your team Ubuntu Shorts Developers is subscribed to branch 
lp:ubuntu-rssreader-app.

-- 
Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers
Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers
More help   : https://help.launchpad.net/ListHelp


Re: [Ubuntu-touch-coreapps-reviewers] [Merge] lp:~dtrg21/ubuntu-rssreader-app/add-readmes into lp:ubuntu-rssreader-app

2015-12-22 Thread Joey Chan
Review: Approve

I'm OK with this MR
-- 
https://code.launchpad.net/~dtrg21/ubuntu-rssreader-app/add-readmes/+merge/281191
Your team Ubuntu Shorts Developers is subscribed to branch 
lp:ubuntu-rssreader-app.

-- 
Mailing list: https://launchpad.net/~ubuntu-touch-coreapps-reviewers
Post to : ubuntu-touch-coreapps-reviewers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps-reviewers
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-touch-coreapps-reviewers] [Merge] lp:~dtrg21/ubuntu-rssreader-app/add-readmes into lp:ubuntu-rssreader-app

2015-12-22 Thread Aditya
Aditya has proposed merging lp:~dtrg21/ubuntu-rssreader-app/add-readmes into 
lp:ubuntu-rssreader-app.

Requested reviews:
  Nicholas Skaggs (nskaggs): google code in

For more details, see:
https://code.launchpad.net/~dtrg21/ubuntu-rssreader-app/add-readmes/+merge/281191

Add readme's for Google Code In task.
-- 
Your team Ubuntu Shorts Developers is subscribed to branch 
lp:ubuntu-rssreader-app.
=== added file 'README'
--- README	1970-01-01 00:00:00 +
+++ README	2015-12-22 10:10:10 +
@@ -0,0 +1,17 @@
+ReadMe - Ubuntu Shorts App
+=
+
+Ubuntu Shorts App is the official rss reader app for Ubuntu Touch. We follow an open
+source model where the code is available to anyone to branch and hack on. The
+ubuntu shorts app follows a test driven development (TDD) where tests are
+written in parallel to feature implementation to help spot regressions easier.
+
+Useful Links
+
+
+Here are some useful links with regards to the Clock App development.
+
+* Home Page  - https://developer.ubuntu.com/en/community/core-apps/shorts/
+* Project page   - https://launchpad.net/ubuntu-rssreader-app
+
+

=== added file 'README.autopilot'
--- README.autopilot	1970-01-01 00:00:00 +
+++ README.autopilot	2015-12-22 10:10:10 +
@@ -0,0 +1,52 @@
+Running Autopilot tests
+===
+
+Ubuntu Shorts App follows a test driven development where autopilot tests are
+run before every merge into trunk. If you are submitting your bugfix/patch to
+the shorts app, please follow the following steps below to ensure that all tests
+pass before proposing a merge request.
+
+If you are looking for more info about Autopilot or writing AP tests for the
+shorts app, here are some useful links to help you:
+
+* http://developer.ubuntu.com/start/quality
+* https://developer.ubuntu.com/api/autopilot/python/1.5.0/
+
+For help and options on running tests, see:
+
+* https://developer.ubuntu.com/en/start/platform/guides/running-autopilot-tests/
+
+Prerequisites
+=
+
+Install the following autopilot packages required to run the tests,
+$ sudo apt-get install python3-autopilot libautopilot-qt ubuntu-ui-toolkit-autopilot python3-autopilot-vis
+
+Running tests on the desktop
+
+
+Using terminal:
+
+*  Branch the shorts app code,
+$ bzr branch lp:ubuntu-rssreader-app
+
+*  Build the shorts app,
+$ mkdir builddir && cd builddir
+$ cmake .. && cmake --build . -- -j 3
+$ cd ..
+
+*  Navigate to the tests/autopilot directory.
+$ cd shorts/tests/autopilot
+
+*  run all tests.
+$ autopilot3 run -vv shorts_app
+
+to list all tests:
+$ autopilot3 list shorts_app
+
+To run only one test (for instance: test_add_single_type_alarm_must_add_to_alarm_list in TestAlarm.py):
+$ autopilot3 run -vv ubuntu_shorts_app.tests.test_alarm.TestMainWindow.test_add_feed_to_new_topic
+
+Debugging tests using autopilot vis
+$ autopilot3 launch -i Qt qmlscene shorts/qml/shorts-app.qml -I shorts
+$ autopilot3 vis

=== added file 'README.developers'
--- README.developers	1970-01-01 00:00:00 +
+++ README.developers	2015-12-22 10:10:10 +
@@ -0,0 +1,78 @@
+Building and running on Vivid Desktop (15.04)
+=
+
+Building and running the Ubuntu Shorts App is quite simple. You will require
+Ubuntu 15.04 and higher to run on the desktop.
+
+   $ bzr branch lp:ubuntu-rssreader-app branch-name
+   $ cd branch-name
+   $ mkdir builddir && cd builddir
+   $ cmake .. && cmake --build . -- -j 3
+   $ qmlscene ../shorts/qml/shorts-app.qml -I ../shorts/
+
+Submitting a patch upstream
+===
+
+If you want to submit a bug fix you can do so by branching the code as shown
+above, implementing the fixes and running to see if it fixed the issue. We also
+request that you run the Autopilot and Unit tests to check if anything
+regressed due to the bug fix.
+
+If the tests fail, you will have to fix them before your bug fix can be
+approved and merged into trunk. If the tests pass then commit and push your
+code by,
+
+   $ bzr commit -m "Implemented bug fix" --fixes lp:bug-number
+   $ bzr push lp:~launchpadid/ubuntu-rssreader-app/branch-name
+
+Running Tests
+=
+
+Please check README.autopilot and README.unittest on how to run the tests.
+They are quite explanatory and will help you get started.
+
+Code Style
+==
+
+We are trying to use a common code style throughout the code base to maintain
+uniformity and improve code clarity. Listed below are the code styles guides
+that will be followed based on the language used.
+
+* QML- http://qt-project.org/doc/qt-5/qml-codingconventions.html 
+* JS, C++- https://google-styleguide.googlecode.com/svn/trunk/cppguide.xml
+* Python - Code should follow PEP8 and Flake regulations
+
+Note: In the QML code convention, ignore the Javascript code section guidelines.
+So the sections that should be taken into