Skip to content
This repository was archived by the owner on Oct 1, 2025. It is now read-only.

Commit 81a8b3b

Browse files
committed
rename mod1 folder, add folder READMEs
1 parent 7204772 commit 81a8b3b

File tree

20 files changed

+46
-7
lines changed

20 files changed

+46
-7
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -63,15 +63,15 @@ The table below summarizes migration module resources currently available to dev
6363
Module | Topic | Codelab | START repo | FINISH repo
6464
--- | --- | --- | --- | ---
6565
0|Baseline app| _N/A_ (no migration; just review the code) | _N/A_ | Module 0 [code](/mod0-baseline) (2.x)
66-
1|Migrate to Flask| [link](http://g.co/codelabs/pae-migrate-flask) | Module 0 [code](/mod0-baseline) (2.x) | Module 1 [code](/mod1-framework) (2.x)
67-
2|Migrate to Cloud NDB| [link](http://g.co/codelabs/pae-migrate-cloudndb) | Module 1 [code](/mod1-framework) (2.x) | Module 2 [code](/mod2a-cloudndb) (2.x) & [code](/mod2b-cloudndb) (3.x)
66+
1|Migrate to Flask| [link](http://g.co/codelabs/pae-migrate-flask) | Module 0 [code](/mod0-baseline) (2.x) | Module 1 [code](/mod1-flask) (2.x)
67+
2|Migrate to Cloud NDB| [link](http://g.co/codelabs/pae-migrate-cloudndb) | Module 1 [code](/mod1-flask) (2.x) | Module 2 [code](/mod2a-cloudndb) (2.x) & [code](/mod2b-cloudndb) (3.x)
6868
3|Migrate to Cloud Datastore| [link](http://g.co/codelabs/pae-migrate-datastore) | Module 2 [code](/mod2a-cloudndb) (2.x) & [code](/mod2b-cloudndb) (3.x) | Module 3 [code](/mod3a-datastore) (2.x) & [code](/mod3b-datastore) (3.x)
6969
4|Migrate to Cloud Run with Docker| [link](http://g.co/codelabs/pae-migrate-rundocker) | Module 2 [code](/mod2a-cloudndb) (2.x) & Module 3 [code](/mod3b-datastore) (3.x) | Module 4 [code](/mod4a-rundocker) (2.x) & [code](/mod4b-rundocker) (3.x)
7070
5|Migrate to Cloud Run with Buildpacks| [link](http://g.co/codelabs/pae-migrate-runbldpks) | Module 2 [code](/mod2b-cloudndb) (3.x) | Module 5 [code](/mod5-runbldpks) (3.x)
7171
6|Migrate to Cloud Firestore| [link](http://g.co/codelabs/pae-migrate-firestore) | Module 3 [code]() (3.x) | Module 6 [code](/mod6-firestore) (3.x)
7272
7|Add App Engine push tasks| [link](http://g.co/codelabs/pae-migrate-gaetasks) | Module 1 [code]() (2.x) | Module 7 [code](/mod7-gaetasks) (2.x)
7373
8|Migrate to Cloud Tasks| [link](http://g.co/codelabs/pae-migrate-cloudtasks) | Module 7 [code](/mod7-gaetasks) (2.x) | Module 8 [code](/mod8-cloudtasks) (2.x)
74-
9|Migrate to Python 3 (Cloud Datastore & Cloud Tasks v2)| [link](http://g.co/codelabs/pae-migrate-py3dstasks) | Module 8 [code](/mod8-cloudtasks) (2.x) | Module 9 [code](/mod9-py3clouddstasks) (3.x)
74+
9|Migrate to Python 3 (Cloud Datastore & Cloud Tasks v2)| [link](http://g.co/codelabs/pae-migrate-py3dstasks) | Module 8 [code](/mod8-cloudtasks) (2.x) | Module 9 [code](/mod9-py3dstasks) (3.x)
7575

7676

7777
### Table of contents
@@ -84,15 +84,15 @@ If there is a logical codelab to do immediately after completing one, they will
8484
- `webapp2` does not do routing thus unsupported by App Engine (even though a [3.x port exists](https://github.com/fili/webapp2-gae-python37))
8585
- Python 2 only
8686
- START: [Module 0 code - Baseline](/mod0-baseline) (2.x)
87-
- FINISH: [Module 1 code - Framework](/mod1-framework) (2.x)
87+
- FINISH: [Module 1 code - Framework](/mod1-flask) (2.x)
8888
- NEXT: Module 2 codelab - migrate to Cloud NDB
8989

9090

9191
- [Module 2 codelab](http://g.co/codelabs/pae-migrate-cloudndb): **Migrate from App Engine `ndb` to [Cloud NDB](https://googleapis.dev/python/python-ndb/latest)**
9292
- **Required** migration
9393
- Migration to Cloud NDB which is supported by Python 3 and the next-gen platform.
9494
- Python 2
95-
- START: [Module 1 code - Framework](/mod1-framework) (2.x)
95+
- START: [Module 1 code - Framework](/mod1-flask) (2.x)
9696
- FINISH: [Module 2 code - Cloud NDB](/mod2a-cloudndb) (2.x)
9797
- Codelab bonus port to Python 3.x
9898
- FINISH: [Module 2 code - Cloud NDB](/mod2b-cloudndb) (3.x)
@@ -106,7 +106,7 @@ If there is a logical codelab to do immediately after completing one, they will
106106
- [Module 7 codelab](http://g.co/codelabs/pae-migrate-gaetasks): **Add App Engine (push) Task Queues to App Engine `ndb` Flask app**
107107
- **Not a migration**: add GAE Task Queues to prepare for migration to Cloud Tasks
108108
- Python 2
109-
- START: [Module 1 code - Framework](/mod1-framework) (2.x)
109+
- START: [Module 1 code - Framework](/mod1-flask) (2.x)
110110
- FINISH: [Module 7 code - GAE Task Queues](/mod7-gaetasks) (2.x)
111111
- NEXT: Module 8 codelab - migrate App Engine push tasks to Cloud Tasks
112112

@@ -127,7 +127,7 @@ If there is a logical codelab to do immediately after completing one, they will
127127
- Python 2
128128
- START: [Module 8 code - Cloud Tasks](/mod8-cloudtasks) (2.x)
129129
- Python 3
130-
- FINISH: [Module 9 code - Cloud Datastore & Tasks](/mod9-py3clouddstasks) (3.x)
130+
- FINISH: [Module 9 code - Cloud Datastore & Tasks](/mod9-py3dstasks) (3.x)
131131
- RECOMMENDED:
132132
- Module 5 codelab - migrate to Cloud Run container with Cloud Buildpacks
133133
- Module 4 codelab - migrate to Cloud Run container with Docker

mod0-baseline/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Module 0 - Baseline migration sample app (Python 2, `webapp2`, `ndb`)
2+
3+
This repo folder is the baseline app for the App Engine migration module codelab tutorials. It is a Python 2 App Engine app that uses the `webapp2` micro web framework implementing an "MVP" guestbook app. It stores website visits as Datastore entities using the `ndb` library. The first tutorial in this migration series is the [Module 1 codelab](http://g.co/codelabs/pae-migrate-flask), so begin there.

mod1-flask/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Module 1 - Migrate from `webapp2` to Flask
2+
3+
This repo folder is the corresponding code to the [Module 1 codelab](http://g.co/codelabs/pae-migrate-flask). The tutorial STARTs with the Python 2 code in the [Module 0 repo folder](/mod0-baseline) and leads developers through migrating away from App Engine's `webapp2` web framework to Flask, culminating in the code in this folder.

mod2a-cloudndb/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Module 2 - Migrate from App Engine `ndb` to Google Cloud NDB
2+
3+
This repo folder is the corresponding Python 2 code to the [Module 2 codelab](http://g.co/codelabs/pae-migrate-cloudndb). The tutorial STARTs with the Python 2 code in the [Module 1 repo folder](/mod1-flask) and leads developers through migrating away from App Engine's `ndb` to Cloud NDB to access Datastore, culminating in the code in this folder.

0 commit comments

Comments
 (0)