Re: [Ubuntu-touch-coreapps-reviewers] [Merge] lp:~mardy/reminders-app/new-api into lp:reminders-app
Please read carefully this MP's description, as there's a problem with the deb version (I've tested the click and it seems to work fine). Let me know how to proceed. -- https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Your team Ubuntu Notes app developers is subscribed to branch lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
Review: Needs Information Bug #1512667 seems to have been fixed right now. Are we in a position to land this branch? -- https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Your team Ubuntu Notes app developers is subscribed to branch lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
Review: Needs Fixing continuous-integration FAILED: Continuous integration, rev:508 https://core-apps-jenkins.ubuntu.com/job/reminders-app-ci/43/ Executed test runs: None: https://core-apps-jenkins.ubuntu.com/job/generic-update-mp/717/console Click here to trigger a rebuild: https://core-apps-jenkins.ubuntu.com/job/reminders-app-ci/43/rebuild -- https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
Michael Zanetti has proposed merging lp:~mardy/reminders-app/new-api into lp:reminders-app. Commit message: Use the new Online Accounts API and hook format Requested reviews: Jenkins Bot (ubuntu-core-apps-jenkins-bot): continuous-integration Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot): continuous-integration Ubuntu Notes app developers (notes-app-dev) For more details, see: https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Use the new Online Accounts API and hook format Note that I've also added ubuntu-system-settings-online-accounts to the debian/control file as a dependency. In fact, even without these changes, that package was indeed needed if one wanted to create an Evernote account from inside the application. I'm not sure whether not listing it as a dependency was an omission or a deliberate choice (it might indeed be a deliberate choice, given that u-s-s-o-a is tricky to get to work on the unity7 dekstop and brings in a lot of unwanted packages like the Ubuntu Touch system settings) -- but with the new API, having that package is essential to get the Online Accounts functionality working at all. Please let me know if the added dependency is acceptable; if it isn't, we might remove it along with the qml-module-ubuntu-onlineaccounts2 dependency and put all the Online Accounts functionality behind a Loader element, so that we disable the Evernote integration if the needed packages are not installed. -- Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-app. === modified file 'CMakeLists.txt' --- CMakeLists.txt 2015-11-02 20:26:37 + +++ CMakeLists.txt 2016-03-08 07:11:08 + @@ -19,6 +19,7 @@ set(APP_NAME reminders) set(DESKTOP_FILE "${PROJECT_NAME}.desktop") set(APPLICATION_FILE "${PROJECT_NAME}_${APP_NAME}.application") +set(APPLICATION_ACCOUNTS_FILE "${PROJECT_NAME}_${APP_NAME}.accounts") set(ICON ${APP_NAME}.png) set(AUTOPILOT_DIR reminders) set(APP_HARDCODE reminders) @@ -115,6 +116,9 @@ configure_file(${APPLICATION_FILE}.in ${CMAKE_CURRENT_BINARY_DIR}/${APPLICATION_FILE}) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${APPLICATION_FILE} DESTINATION ${APPLICATION_DIR}) +configure_file(${APPLICATION_ACCOUNTS_FILE}.in ${CMAKE_CURRENT_BINARY_DIR}/${APPLICATION_ACCOUNTS_FILE}) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${APPLICATION_ACCOUNTS_FILE} DESTINATION ${APPLICATION_DIR}) + add_subdirectory(po) add_subdirectory(tests) add_subdirectory(3rdParty) === added file 'com.ubuntu.reminders_reminders.accounts.in' --- com.ubuntu.reminders_reminders.accounts.in 1970-01-01 00:00:00 + +++ com.ubuntu.reminders_reminders.accounts.in 2016-03-08 07:11:08 + @@ -0,0 +1,8 @@ +{ + "services": [ +{ + "provider": "@PROJECT_NAME@_evernote-account-plugin_evernote", + "description": "Synchronize your notes with Evernote" +} + ] +} === modified file 'debian/control' --- debian/control 2016-01-29 09:57:34 + +++ debian/control 2016-03-08 07:11:08 + @@ -14,11 +14,10 @@ qml-module-qttest, qml-module-qt-labs-settings, qml-module-ubuntu-connectivity, + qml-module-ubuntu-onlineaccounts2, qt5-default, - qtdeclarative5-accounts-plugin, qtdeclarative5-dev, qtdeclarative5-dev-tools, - qtdeclarative5-online-accounts-client0.1 (>= 0.3+14.10.20140506), qtdeclarative5-quicklayouts-plugin, qtdeclarative5-ubuntu-content1, qtdeclarative5-ubuntu-push-plugin, @@ -35,16 +34,16 @@ Depends: account-plugin-evernote, liboxideqt-qmlplugin, qml-module-ubuntu-connectivity, - qtdeclarative5-accounts-plugin, + qml-module-ubuntu-onlineaccounts2, qtdeclarative5-evernote0.1, qtdeclarative5-localstorage-plugin, - qtdeclarative5-online-accounts-client0.1 (>= 0.3+14.10.20140506), qtdeclarative5-qtquick2-plugin, qtdeclarative5-quicklayouts-plugin, qtdeclarative5-ubuntu-push-plugin, qtdeclarative5-ubuntu-ui-toolkit-plugin | qt-components-ubuntu, signon-plugin-oauth2 (>= 0.19-0~57~), suru-icon-theme | ubuntu-mobile-icons, + ubuntu-system-settings-online-accounts, ${misc:Depends}, ${shlibs:Depends} Description: Notes application @@ -59,7 +58,7 @@ Package: account-plugin-evernote Architecture: any Depends: libaccount-plugin-generic-oauth, - qtdeclarative5-online-accounts-client0.1, + qml-module-ubuntu-onlineaccounts, ${misc:Depends}, ${shlibs:Depends} Description: Allow Ubuntu applications to access Evernote accounts @@ -70,7 +69,7 @@ Architecture: any Depends: account-plugin-evernote, libaccount-plugin-generic-oauth, - qtdeclarative5-online-accounts-client0.1, + qml
[Ubuntu-touch-coreapps-reviewers] [Merge] lp:~mardy/reminders-app/new-api into lp:reminders-app
The proposal to merge lp:~mardy/reminders-app/new-api into lp:reminders-app has been updated. Status: Needs review => Work in progress For more details, see: https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 -- Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
> Mardy: Is this still desired/required? Yes, but it cannot be merged yet, there are yet changes to be made on apparmor for this new API to work (bug #1512667). Note that I didn't propose this MP myself. This MP should either be deleted or set to WIP. -- https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
Mardy: Is this still desired/required? -- https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
Review: Needs Fixing continuous-integration FAILED: Continuous integration, rev:500 No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself): https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505/+edit-commit-message https://core-apps-jenkins.ubuntu.com/job/reminders-app-ci/24/ Executed test runs: None: https://core-apps-jenkins.ubuntu.com/job/generic-update-mp/107/console Click here to trigger a rebuild: https://core-apps-jenkins.ubuntu.com/job/reminders-app-ci/24/rebuild -- https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
Review: Needs Fixing continuous-integration FAILED: Continuous integration, rev:500 No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself): https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505/+edit-commit-message http://91.189.93.70:8080/job/reminders-app-ci/792/ Executed test runs: FAILURE: http://91.189.93.70:8080/job/reminders-app-vivid-amd64-ci/214/console Click here to trigger a rebuild: http://91.189.93.70:8080/job/reminders-app-ci/792/rebuild -- https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
Review: Needs Fixing continuous-integration FAILED: Continuous integration, rev:499 No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself): https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505/+edit-commit-message http://91.189.93.70:8080/job/reminders-app-ci/791/ Executed test runs: FAILURE: http://91.189.93.70:8080/job/reminders-app-vivid-amd64-ci/213/console Click here to trigger a rebuild: http://91.189.93.70:8080/job/reminders-app-ci/791/rebuild -- https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
Review: Needs Fixing continuous-integration FAILED: Continuous integration, rev:498 No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself): https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505/+edit-commit-message http://91.189.93.70:8080/job/reminders-app-ci/786/ Executed test runs: FAILURE: http://91.189.93.70:8080/job/reminders-app-vivid-amd64-ci/208/console Click here to trigger a rebuild: http://91.189.93.70:8080/job/reminders-app-ci/786/rebuild -- https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
Review: Needs Fixing continuous-integration FAILED: Continuous integration, rev:497 No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself): https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505/+edit-commit-message http://91.189.93.70:8080/job/reminders-app-ci/785/ Executed test runs: FAILURE: http://91.189.93.70:8080/job/reminders-app-vivid-amd64-ci/207/console Click here to trigger a rebuild: http://91.189.93.70:8080/job/reminders-app-ci/785/rebuild -- https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
Thanks Michael for creating the MP. I didn't create it myself because this is still in a very early stage. However, I'm happy to have some feedback on it, especially about the future of the .deb version. Do you intend to keep it? The reason why I'm asking this, is because with the new Online Accounts hook, the .application, .service and .provider files are no longer necessary: they are automatically generated by the hook processor. However, if you want reminders-app to continue to live as a .deb as well, then we cannot remove these files (unless, maybe, we run the hook processor as part of the .deb build process -- sounds weird but it should work). -- https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
Review: Needs Fixing continuous-integration FAILED: Continuous integration, rev:496 No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself): https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505/+edit-commit-message http://91.189.93.70:8080/job/reminders-app-ci/784/ Executed test runs: FAILURE: http://91.189.93.70:8080/job/reminders-app-vivid-amd64-ci/206/console Click here to trigger a rebuild: http://91.189.93.70:8080/job/reminders-app-ci/784/rebuild -- https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-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:~mardy/reminders-app/new-api into lp:reminders-app
Michael Zanetti has proposed merging lp:~mardy/reminders-app/new-api into lp:reminders-app. Requested reviews: Ubuntu Notes app developers (notes-app-dev) For more details, see: https://code.launchpad.net/~mardy/reminders-app/new-api/+merge/271505 -- Your team Ubuntu Notes app developers is requested to review the proposed merge of lp:~mardy/reminders-app/new-api into lp:reminders-app. === modified file 'CMakeLists.txt' --- CMakeLists.txt 2015-09-08 18:10:48 + +++ CMakeLists.txt 2015-09-17 15:42:30 + @@ -15,7 +15,7 @@ set(APP_NAME reminders) set(DESKTOP_FILE "${PROJECT_NAME}.desktop") -set(APPLICATION_FILE "${PROJECT_NAME}_${APP_NAME}.application") +set(APPLICATION_ACCOUNTS_FILE "${PROJECT_NAME}_${APP_NAME}.accounts") set(ICON ${APP_NAME}.png) set(AUTOPILOT_DIR reminders) set(APP_HARDCODE reminders) @@ -109,8 +109,8 @@ ) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${DESKTOP_FILE} DESTINATION ${DESKTOP_DIR}) -configure_file(${APPLICATION_FILE}.in ${CMAKE_CURRENT_BINARY_DIR}/${APPLICATION_FILE}) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${APPLICATION_FILE} DESTINATION ${APPLICATION_DIR}) +configure_file(${APPLICATION_ACCOUNTS_FILE}.in ${CMAKE_CURRENT_BINARY_DIR}/${APPLICATION_ACCOUNTS_FILE}) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${APPLICATION_ACCOUNTS_FILE} DESTINATION ${APPLICATION_DIR}) # Tests enable_testing() === renamed file 'com.ubuntu.reminders_reminders.application.in' => 'com.ubuntu.reminders_reminders.accounts.in' --- com.ubuntu.reminders_reminders.application.in 2015-03-20 11:16:35 + +++ com.ubuntu.reminders_reminders.accounts.in 2015-09-17 15:42:30 + @@ -1,15 +1,8 @@ - - - - Notes - - - - Synchronize your notes with Evernote - - - Synchronize your notes with the Evernote Sandbox - - - - +{ + "services": [ +{ + "provider": "@PROJECT_NAME@_evernote-account-plugin_evernote", + "description": "Synchronize your notes with Evernote" +} + ] +} === modified file 'manifest.json.in' --- manifest.json.in 2015-07-25 01:54:11 + +++ manifest.json.in 2015-09-17 15:42:30 + @@ -1,19 +1,17 @@ { "description": "Ubuntu Notes app, powered by Evernote", -"framework": "ubuntu-sdk-15.04", +"framework": "ubuntu-sdk-15.10-dev1", "architecture": "@CLICK_ARCH@", "hooks": { "reminders": { -"account-application": "com.ubuntu.reminders_reminders.application", -"account-service": "@ACCOUNT_SERVICE_DIR@/com.ubuntu.reminders_reminders.service", +"accounts": "com.ubuntu.reminders_reminders.accounts", "apparmor": "reminders.apparmor", "desktop": "com.ubuntu.reminders.desktop", "urls": "reminders.url-dispatcher", "content-hub": "reminders-contenthub.json" }, "evernote-account-plugin": { -"account-qml-plugin": "@ACCOUNT_QML_PLUGIN_DIR@/evernote", -"account-provider": "@ACCOUNT_PROVIDER_DIR@/com.ubuntu.reminders_evernote-account-plugin.provider" +"accounts": "com.ubuntu.reminders_evernote-account-plugin.accounts" }, "pushHelper": { "apparmor": "push-helper.apparmor", === modified file 'src/account-plugin/CMakeLists.txt' --- src/account-plugin/CMakeLists.txt 2014-09-24 15:02:10 + +++ src/account-plugin/CMakeLists.txt 2015-09-17 15:42:30 + @@ -25,6 +25,7 @@ set(PROVIDER_FILE data/providers/${EVERNOTE_PROVIDER_ID}.provider) set(SERVICE_FILE data/services/${EVERNOTE_SERVICE_ID}.service) set(QML_PLUGIN_FILE qml/${account_name}/Main.qml) +set(PLUGIN_ACCOUNTS_FILE com.ubuntu.reminders_evernote-account-plugin.accounts) install(FILES ${ICON_FILE} DESTINATION ${ACCOUNT_ICON_DIR}) @@ -40,6 +41,10 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${QML_PLUGIN_FILE} DESTINATION ${ACCOUNT_QML_PLUGIN_DIR}/${EVERNOTE_ACCOUNT_NAME}) +configure_file(${PLUGIN_ACCOUNTS_FILE}.in +${CMAKE_CURRENT_BINARY_DIR}/${PLUGIN_ACCOUNTS_FILE}) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${PLUGIN_ACCOUNTS_FILE} +DESTINATION ${CMAKE_INSTALL_PREFIX}) endfunction() # Build and install the files for the production plugin === added file 'src/account-plugin/com.ubuntu.reminders_evernote-account-plugin.accounts.in' --- src/account-plugin/com.ubuntu.reminders_evernote-account-plugin.accounts.in 1970-01-01 00:00:00 + +++ src/account-plugin/com.ubuntu.reminders_evernote-account-plugin.accounts.in 2015-09-17 15:42:30 + @@ -0,0 +1,21 @@ +{ + "plugins": [ +{ + "provider": "evernote", + "name": "@EVERNOTE_ACCOUNT_DISPLAY_NAME@", + "icon": "@EVERNOTE_ICON_NAME@", + "qml": "@ACCOUNT_QML_PLUGIN_DIR@/evernote", + "auth": { +"oauth2/HMAC-SHA1": { + "RequestEndpoint": "https://@EVERNOTE_HOSTNAME@/oauth";, + "TokenEndpoint": "https://@EVERNOTE_HOSTNAME@/oauth";, + "AuthorizationEndpoint": "https://@EVERNOTE_HOSTNAME@/OAuth.acti