Uploaded image for project: 'Couchbase Documentation'
  1. Couchbase Documentation
  2. DOC-9382

Recompile User Profile App for iOS for 3.0

    XMLWordPrintable

Details

    Attachments

      Issue Links

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          Ian.bridge Ian Bridge added a comment - - edited

          Priya Rajagopal Jay Vavachan 

          The tutorial changes for iOS are now staged here: https://ibsoln.github.io/stage/3.0-GA/tutorials/index.html. This includes the code change for University changes.

          They are now integrated with the tutorials menu. This change necessitated the creation of an Antora module for each of the branches (standalone, query, and sync). To avoid duplication this means that the target folder `userprofile` for each branch is now changed to include the tutorial name:

          Jay Vavachan – this folder name change will likely need to be reflected in your script.

          The change will apply to all the userprofile examples

          Note: tree or blob seem interchangeable in the above URL.

          Ian.bridge Ian Bridge added a comment - - edited Priya Rajagopal Jay Vavachan   The tutorial changes for iOS are now staged here: https://ibsoln.github.io/stage/3.0-GA/tutorials/index.html . This includes the code change for University changes. They are now integrated with the tutorials menu. This change necessitated the creation of an Antora module for each of the branches (standalone, query, and sync). To avoid duplication this means that the target folder `userprofile` for each branch is now changed to include the tutorial name: Standalone – https://github.com/ibsoln/userprofile-couchbase-mobile/blob/standalone/content/modules/{*}userprofile-standalone{*}/examples/sync-gateway-config-userprofile-demo-3-x-legacy.json Query – https://github.com/ibsoln/userprofile-couchbase-mobile/query/sync/content/modules/ userprofile-query /examples/sync-gateway-config-userprofile-demo-3-x-legacy.json Sync – https://github.com/ibsoln/userprofile-couchbase-mobile/blob/sync/content/modules/{*}userprofile-sync{*}/examples/sync-gateway-config-userprofile-demo-3-x-legacy.json Jay Vavachan – this folder name change will likely need to be reflected in your script. The change will apply to all the userprofile examples Note: tree or blob seem interchangeable in the above URL.
          Ian.bridge Ian Bridge added a comment - - edited

          remove

          Ian.bridge Ian Bridge added a comment - - edited remove
          Ian.bridge Ian Bridge added a comment - - edited

          Priya Rajagopal Jay Vavachan 

          Sorry, posted wrong set of links in. Below are correct links to the tutorial modules.

          Links to the config files are hard-coded to production now, so won't work till we put on  production site in new format (renamed folders).

          I'm now also confused, about what you are merging. I already included the code change in the PR. We just need to add in the scripts to grab and unpack the xcframeworks; or use SPM in the meantime.


           

          The tutorial changes for iOS are now staged here: https://ibsoln.github.io/stage/3.0-GA/tutorials/index.html. This includes the code change for University changes.

          They are now integrated with the tutorials menu. This change necessitated the creation of an Antora module for each of the branches (standalone, query, and sync). To avoid duplication this means that the target folder `userprofile` for each branch is now changed to include the tutorial name:

          Jay Vavachan – this folder name change will likely need to be reflected in your script.

          The change will apply to all the userprofile examples

           

          Ian.bridge Ian Bridge added a comment - - edited Priya Rajagopal Jay Vavachan   Sorry, posted wrong set of links in. Below are correct links to the tutorial modules. Links to the config files are hard-coded to production now, so won't work till we put on  production site in new format (renamed folders). I'm now also confused, about what you are merging. I already included the code change in the PR. We just need to add in the scripts to grab and unpack the xcframeworks; or use SPM in the meantime.   The tutorial changes for iOS are now staged here: https://ibsoln.github.io/stage/3.0-GA/tutorials/index.html . This includes the code change for University changes. They are now integrated with the tutorials menu. This change necessitated the creation of an Antora module for each of the branches (standalone, query, and sync). To avoid duplication this means that the target folder `userprofile` for each branch is now changed to include the tutorial name: Standalone – https://ibsoln.github.io/stage/3.0-GA/tutorials/userprofile-standalone/userprofile_basic.html   Query – https://ibsoln.github.io/stage/3.0-GA/tutorials/userprofile-query/userprofile_query.html   Sync – https://ibsoln.github.io/stage/3.0-GA/tutorials/userprofile-sync/userprofile_sync.html   Jay Vavachan – this folder name change will likely need to be reflected in your script. The change will apply to all the userprofile examples  
          Ian.bridge Ian Bridge added a comment - - edited

          Jay Vavachan – for info for script

          I have moved the configuration files to the attachments folder, which is the correct place for them.
          That folder allows linking from within antora; unlike the examples folder. 
          This way we avoid the need for the hard-coding of URLs.

          For info the 3.0 config file is here for the staged version:

          https://github.com/ibsoln/userprofile-couchbase-mobile/blob/DOC-9382/sync/content/modules/userprofile-sync/assets/attachments/sync-gateway-config-userprofile-demo-3-x-legacy.json

          For production the link will be:

          https://github.com/couchbaselabs/userprofile-couchbase-mobile/tree/sync/content/modules/userprofile-sync/assets/attachments/sync-gateway-config-userprofile-demo-3-x-legacy.json
           

          Ian.bridge Ian Bridge added a comment - - edited Jay Vavachan – for info for script I have moved the configuration files to the attachments folder, which is the correct place for them. That folder allows linking from within antora; unlike the examples folder.  This way we avoid the need for the hard-coding of URLs. For info the 3.0 config file is here for the staged version: https://github.com/ibsoln/userprofile-couchbase-mobile/blob/DOC-9382/sync/content/modules/userprofile-sync/assets/attachments/sync-gateway-config-userprofile-demo-3-x-legacy.json For production the link will be: https://github.com/couchbaselabs/userprofile-couchbase-mobile/tree/sync/content/modules/userprofile-sync/assets/attachments/sync-gateway-config-userprofile-demo-3-x-legacy.json  
          Ian.bridge Ian Bridge added a comment - - edited

          Will revert to using example$ and ready for merging 4/1/2022

          Ian.bridge Ian Bridge added a comment - - edited Will revert to using example$ and ready for merging 4/1/2022

          People

            Ian.bridge Ian Bridge
            Ian.bridge Ian Bridge
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty