-
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
14 changed files
with
401 additions
and
0 deletions.
There are no files selected for viewing
12 changes: 12 additions & 0 deletions
12
...Builder.Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/APVerify.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
<h3>Instructions</h3> | ||
<ul> | ||
<li> | ||
Get preview link by clicking on the entry with type <em>asset-preview</em> in the <em>Product Files</em> grid view. | ||
</li> | ||
<li> | ||
Test the asset packages by setting the <strong>Container App URL</strong> in a Container APP project to the preview link. Then Run the iOS Container App in an iOS Simulator. | ||
</li> | ||
<li> | ||
Click <strong>Approve</strong> when you are satisfied that everything is ready to go and the app will be published. | ||
</li> | ||
</ul> |
25 changes: 25 additions & 0 deletions
25
...er.Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/Configuration.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
<h3>Instructions</h3> | ||
<ul> | ||
<li> | ||
In the <strong>Publishing > App Publishing</strong> configuration page: | ||
<ul> | ||
<li> | ||
Enable Scriptoria by selecting the <strong>We would like to use Scriptoria</strong> option. | ||
</li> | ||
</ul> | ||
</li> | ||
<li> | ||
In the <strong>Publishing > Scriptoria</strong> configuration page: | ||
<ul> | ||
<li> | ||
Copy and Paste the above <strong>App Project URL</strong> into the <strong>Enter App Project URL</strong> field. | ||
</li> | ||
<li> | ||
Click <strong>Login...</strong> to connect to Scriptoria. | ||
</li> | ||
<li> | ||
Click <strong>Upload</strong> and successfully upload the data to the app publishing repository. | ||
</li> | ||
</ul> | ||
</li> | ||
</ul> |
139 changes: 139 additions & 0 deletions
139
...lder.Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/CreateEntry.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,139 @@ | ||
<h3>Instructions</h3> | ||
<ul> | ||
<li>Download the AAB file by clicking on the entry with type <em>aab</em> in the <em>Product Files</em> grid view.</li> | ||
<li>Go to <a href="https://play.google.com/apps/publish/">Google Play Developer Console</a> and sign in.</li> | ||
<li> | ||
Click <strong>Create app</strong> button and complete the following items: | ||
<ul> | ||
<li>Set <strong>App name</strong> to Project Name shown above.</li> | ||
<li>Set <strong>Default language</strong> to <em>Store Listing Language</em> shown above.</li> | ||
<li>Set <strong>App or game</strong> to App.</li> | ||
<li>Set <strong>Free or paid</strong> to Free.</li> | ||
<li> | ||
Check <strong>Confirm app meets the Developer Program Policies</strong> checkbox. | ||
<ul> | ||
<li>Please review the <a href="https://play.google.com/about/developer-content-policy/">policies</a>.</li> | ||
</ul> | ||
</li> | ||
<li>Check <strong>Accept US export laws</strong> checkbox.</li> | ||
<li>Click the <strong>Create app</strong> button.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
Select <strong>App content</strong> under the <strong>Policy</strong> section in the menu on the left and do the following: | ||
<ul> | ||
<li> | ||
Under the <strong>Privacy policy</strong> section, click the <strong>Start</strong> link. | ||
<ul> | ||
<li> | ||
Fill in the URL for your app's privacy policy. | ||
</li> | ||
<li>For an example, see the <a href="https://www.wycliffe.org/scripture-app-privacy">Wycliffe Scripture App Privacy Policy</a></li> | ||
<li>Click the <strong>Save</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>App content</strong> link at the top of the page to go back.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
Under the <strong>Ads</strong> section, click the <strong>Start</strong> link. | ||
<ul> | ||
<li>Click on <strong>No</strong>, my app does not contain ads radio button.</li> | ||
<li>Click the <strong>Save</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>App content</strong> link at the top of the page to go back.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
Under the <strong>App access</strong> section, click the <strong>Start</strong> link. | ||
<ul> | ||
<li>Click the appropriate<sup>1</sup> radio button based on features used in the app.</li> | ||
<li>Click the <strong>Save</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>App</strong> content link at the top of the page to go back.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
Under the <strong>Content ratings</strong> section, click the <strong>Start</strong> link. | ||
<ul> | ||
<li>Click the <strong>Start questionnaire</strong> button and complete the questionnaire.</li> | ||
<li>Click the <strong>Save</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>Next</strong> button at the bottom of the page.</li> | ||
<li>Review the ratings applied and then click the <strong>Submit</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>App content</strong> link at the top of the page to go back.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
Under the <strong>Target audience and content</strong> section, click the <strong>Start</strong> link. | ||
<ul> | ||
<li>Check the appropriate<sup>2</sup> <strong>Target age groups</strong> for the app (we suggest <strong>13-15</strong>, <strong>16-17</strong>, and <strong>18 and over</strong>).</li> | ||
<li>Click the <strong>Next</strong> button at the bottom of the page.</li> | ||
<li>For the <strong>Appeals to children</strong> option, click the <strong>No</strong> radio button.</li> | ||
<li>Click the <strong>Next</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>Save</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>App content</strong> link at the top of the page to go back.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
Under the <strong>News apps</strong> section, click the <strong>Start</strong> link. | ||
<ul> | ||
<li>Click on <strong>No</strong>, my app does not contain ads radio button.</li> | ||
<li>Click the <strong>Save</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>App content</strong> link at the top of the page to go back.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
Under the <strong>COVID-19 contract tracing and status apps</strong> section, click the <strong>Start</strong> link. | ||
<ul> | ||
<li>Click on the <strong>My app is not a publicly available COVID-19 contact tracing or status app</strong> checkbox.</li> | ||
<li>Click the <strong>Save</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>App content</strong> link at the top of the page to go back.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
Under the <strong>Data safety</strong> section, click the <strong>Start</strong> link. | ||
<ul> | ||
<li>Download the Data Safety CSV by clicking on the entry with type <em>data-safety-csv</em> in the <em>Product Files</em> grid view.</li> | ||
<li>Click the <strong>Import from CSV</strong> button at the top of the page.</li> | ||
<li>In the <strong>Import from CSV</strong> dialog, click on the <strong>Upload</strong> link and select the downloaded Data Safety CSV (or drag and drop the file into the file upload area).</li> | ||
<li>Click the <strong>Submit</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>App content</strong> link at the top of the page to go back.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
Under the <strong>Advertising ID</strong> section, click the <strong>Start</strong> link. | ||
<ul> | ||
<li>For the <strong>Does your app use advertising ID?</strong> question, click the <strong>No</strong> radio button.</li> | ||
<li>Click the <strong>Save</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>App content</strong> link at the top of the page to go back.</li> | ||
</ul> | ||
</li> | ||
</ul> | ||
</li> | ||
<li>Select <strong>Production</strong> under the <strong>Release</strong> section in the menu on the left.</li> | ||
<li> | ||
On the right, click the <strong>Countries / regions</strong> link and do the following: | ||
<ul> | ||
<li>Click the <strong>Add countries / regions</strong> link.</li> | ||
<li>Select the countries where the app will be available. You can click the checkbox next to <strong>Country / region</strong> to select all countries.</li> | ||
<li>Click the <strong>Add countries / regions</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>Add</strong> button in <strong>the Add countries / regions?</strong> dialog.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
On the right, click <strong>Create new release</strong> button at the top of the page and complete the following items: | ||
<ul> | ||
<li>In the <strong>App bundles</strong> section, click the <strong>Choose signing key</strong> link.</li> | ||
<li>In the <strong>Choose signing key</strong> dialog, click the <strong>Use Google-generate key</strong> button.</li> | ||
<li>Wait for the <strong>App signing key generated</strong> message at the bottom of the window.</li> | ||
<li>Click the <strong>Upload</strong> link and select the downloaded AAB (or drag and drop the file into the file upload area).</li> | ||
</ul> | ||
</li> | ||
<li>Click the <strong>Save</strong> link at the bottom of the page.</li> | ||
<li>Click the <strong>Review release</strong> button and ignore the Errors<sup>1</sup> and Warnings<sup>2</sup> for now.</li> | ||
</ul> | ||
<h4>Notes</h4> | ||
<ol> | ||
<li> | ||
The errors are due to missing store listing information which will be uploaded later by Scriptoria. | ||
</li> | ||
<li> | ||
The warning is related to the upload containing native code and not uploading debug symbols. | ||
</li> | ||
</ol> |
51 changes: 51 additions & 0 deletions
51
...Builder.Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/Download.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
<h3>Instructions</h3> | ||
<p>To be sure you are updating the latest version of this published project, please download the project before making changes. This can be done in one of two different ways:</p> | ||
<ol> | ||
<li> | ||
Download a new copy | ||
<ul> | ||
<li> | ||
From the <strong>File</strong> menu, select <strong>Open App From Scriptoria...</strong> | ||
</li> | ||
<li> | ||
Copy and Paste the above <strong>App Project URL</strong> into the <strong>Enter the project URL</strong> field. | ||
</li> | ||
<li> | ||
Click <strong>Login</strong> to connect to Scriptoria. | ||
</li> | ||
<li> | ||
Click <strong>Download</strong> to download a new copy of the project from the app publishing repository. | ||
</li> | ||
<li> | ||
Click <strong>OK</strong> to add the project to you list of projects. | ||
</li> | ||
</ul> | ||
</li> | ||
<li> | ||
Update current project | ||
<ul> | ||
<li> | ||
In the <strong>Publishing > App Publishing</strong> configuration page: | ||
<ul> | ||
<li> | ||
Enable Scriptoria by selecting the <strong>We would like to use Scriptoria</strong> option (if not already selected). | ||
</li> | ||
</ul> | ||
</li> | ||
<li> | ||
In the <strong>Publishing > Scriptoria</strong> configuration page: | ||
<ul> | ||
<li> | ||
Copy and Paste the above <strong>App Project URL</strong> into the <strong>Enter App Project URL</strong> field (if not already set). | ||
</li> | ||
<li> | ||
Click <strong>Login</strong> to connect to Scriptoria. | ||
</li> | ||
<li> | ||
Click <strong>Download</strong> and successfully update the project from the app publishing repository. | ||
</li> | ||
</ul> | ||
</li> | ||
</ul> | ||
</li> | ||
</ol> |
39 changes: 39 additions & 0 deletions
39
....Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/GPConfiguration.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
<h3>Instructions</h3> | ||
<ul> | ||
<li> | ||
In the <strong>Publishing > App Publishing</strong> configuration page: | ||
<ul> | ||
<li>Enable Scriptoria by selecting the <strong>We would like to use Scriptoria</strong> option.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
In the <strong>Publishing > Google Play Store Listing</strong> configuration page: | ||
<ul> | ||
<li>Fill out the Play Listing information.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
In the <strong>Publishing > Publishing Properties</strong> configuration page: | ||
<ul> | ||
<li>Fill out any needed publishing properties.</li> | ||
<li>For new apps, set <strong>BUILD_ANDROID_AAB</strong> to the value 1.</li> | ||
<li>For new apps, set <strong>BUILD_KEYSTORE</strong> to the name of a keystore not used to publish APKs.</li> | ||
<li>See the <a href="https://scriptoria.io/docs/Publishing+Properties.pdf">Publishing Properties Documentation</a> for more details.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
In the <strong>Publishing > Scriptoria</strong> configuration page: | ||
<ul> | ||
<li>Copy and Paste the above <strong>App Project URL</strong> into the <strong>Enter App Project URL</strong> field.</li> | ||
<li>Click <strong>Login...</strong> to connect to Scriptoria.</li> | ||
<li>Click <strong>Upload</strong> and successfully upload the data to the app publishing repository.</li> | ||
</ul> | ||
</li> | ||
<li> | ||
To continue: | ||
<ul> | ||
<li>If this is a new app that has not been uploaded to Google Play yet, click <strong>New App</strong>.</li> | ||
<li>If this is an app that already exists in Google Play, click <strong>Existing App</strong>.</li> | ||
</ul> | ||
</li> | ||
</ul> |
12 changes: 12 additions & 0 deletions
12
...Builder.Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/GPVerify.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
<h3>Instructions</h3> | ||
<ul> | ||
<li>Download the APK or AAB file by clicking on the entry with type <em>apk</em> or <em>aab</em> in the <em>Product Files</em> grid view.</li> | ||
<li>Test the app<sup>1</sup>. See <a href="https://scriptoria.io/docs/Installing+Android+Apps+For+Testing.pdf">Installing Android Apps For Testing</a> for help.</li> | ||
<li>Open the preview of the store listing by clicking on the entry with type <em>play-listing</em> in the <em>Product Files</em> grid view.</li> | ||
<li>Click <strong>Approve</strong> when you are satisfied that everything is ready to go and the app will be published.<sup>2</sup></li> | ||
</ul> | ||
<h4>Notes</h4> | ||
<ol> | ||
<li>If the "Share app Installer file" feature is enabled, it will be present in the APK and not present in the AAB.</li> | ||
<li>The first time the app is published, the Organization Admin will need to do extra work to make it live. After the first time, it will be available in a shorter amount of time.</li> | ||
</ol> |
39 changes: 39 additions & 0 deletions
39
...ilder.Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/MakeItLive.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
<h3>Instructions</h3> | ||
<p> | ||
For apps being added to Scriptoria that are already published to Google Play, most of these steps have already been completed. You will still need to perform the last step to complete the rollout of the draft publish of the new version of | ||
the app. | ||
</p> | ||
<ul> | ||
<li>Go to <a href="https://play.google.com/apps/publish/">Google Play Developer Console</a> and sign in.</li> | ||
<li>Select <strong>Store presence</strong> under the <strong>Grow</strong> section in the menu on the left. This will expand the items below it.</li> | ||
<li>Select <strong>Store settings</strong> in the menu on the left and do the following:</li> | ||
<li> | ||
<ul> | ||
<li> | ||
Set <strong>Category</strong> to <em>Books & Reference</em> (or appropriate category) | ||
<ul> | ||
<li>Click on <strong>Manage tags</strong> link and set appropriate tags (e.g. Religious text) and click the <strong>Apply</strong> button at the bottom of the page.</li> | ||
<li>Set <strong>Email address</strong></li> | ||
<li>Set <strong>Website</strong> (optional)</li> | ||
<li>Click the <strong>Save</strong> button at the bottom of the page.</li> | ||
</ul> | ||
</li> | ||
</ul> | ||
</li> | ||
<li> | ||
<p>To complete the rollout, Select <strong>Production</strong> in the menu on the left and do the following:</p> | ||
</li> | ||
<li> | ||
<p>Click the <strong>Edit release</strong> button at the top of the page.</p> | ||
</li> | ||
<li>Click the <strong>Review release</strong> button at the bottom of the page.</li> | ||
<li>Click the <strong>Start rollout to Production</strong> button at the bottom of the page.</li> | ||
</ul> | ||
<h4>Notes</h4> | ||
<ol> | ||
<li>If the app uses one of the Restricted Users setting in Security, then you will need to provide instructions on how a reviewer can gain access.</li> | ||
<li> | ||
If your app isn't specifically targeted to appeal to children (like a Children's Bible or Bible stories picture book), then you should specify that it is intended for 13+ otherwise there are additional regulations that have to | ||
be met. | ||
</li> | ||
</ol> |
13 changes: 13 additions & 0 deletions
13
...pBuilder.Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/Pending.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<h3>Instructions</h3> | ||
<p>Communicate with the end user if you have questions about whether this project should be published.</p> | ||
<ul> | ||
<li> | ||
Select <strong>Reject</strong> to terminate this product request. | ||
</li> | ||
<li> | ||
Select <strong>Hold</strong> to update the comment on the task. | ||
</li> | ||
<li> | ||
Select <strong>Approve</strong> to continue with the product. | ||
</li> | ||
</ul> |
8 changes: 8 additions & 0 deletions
8
...r.Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/ReadinessCheck.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
<h3>Instructions</h3> | ||
<p>Press <strong>Continue</strong> when all the following are true.</p> | ||
<ul> | ||
<li>I have reviewed the <a href="http://software.sil.org/scriptureappbuilder/service/checklist/">Intellectual Property (IP) Attributions Guidelines</a>.</li> | ||
<li>I have used the appropriate App Builder on my computer to define and compile my app. I have tested it and believe it is ready to publish widely.</li> | ||
<li>I have been given permission by my organization to publish the contents of the app.</li> | ||
<li>I know who should be listed as copyright owners for the text and audio.</li> | ||
</ul> |
11 changes: 11 additions & 0 deletions
11
....Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/SynchronizeData.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<h3>Instructions</h3> | ||
<ul> | ||
<li>Make any changes needed in the app.</li> | ||
<li> | ||
In the <strong>Publishing > Scriptoria</strong> configuration page: | ||
<ul> | ||
<li>Click <strong>Login...</strong> to connect to Scriptoria.</li> | ||
<li>Click <strong>Upload</strong> and successfully upload the data to the app publishing repository.</li> | ||
</ul> | ||
</li> | ||
</ul> |
9 changes: 9 additions & 0 deletions
9
...ppBuilder.Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/Upload.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
<h3>Instructions</h3> | ||
<ul> | ||
<li> | ||
Make any changes needed in the app. | ||
</li> | ||
<li> | ||
Click <strong>Upload</strong> in the <strong>Publishing > Scriptoria</strong> app configuration page and successfully upload the data to the app publishing repository. | ||
</li> | ||
</ul> |
6 changes: 6 additions & 0 deletions
6
...ppBuilder.Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/Verify.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
<h3>Instructions</h3> | ||
<ul> | ||
<li>Download the APK file by clicking on the entry with type <em>apk</em> in the <em>Product Files</em> grid view.</li> | ||
<li>Test the app. See <a href="https://scriptoria.io/docs/Installing+Android+Apps+For+Testing.pdf">Installing Android Apps For Testing</a> for help.</li> | ||
<li>Click <strong>Approve</strong> when you are satisfied that everything is ready to go and the app will be published.</li> | ||
</ul> |
6 changes: 6 additions & 0 deletions
6
...pBuilder.Portal/src/routes/(authenticated)/tasks/[product_id]/instructions/WVerify.svelte
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
<h3>Instructions</h3> | ||
<ul> | ||
<li>Download a zip file of the web site by clicking on the entry with type <em>html</em> or <em>pwa</em> in the <em>Product Files</em> grid view.</li> | ||
<li>Extract the zip file and test the web site.</li> | ||
<li>Click <strong>Approve</strong> when you are satisfied that everything is ready to go and the app will be published.</li> | ||
</ul> |
Oops, something went wrong.