-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make our presentation file to public - what is the best way? #239
Comments
@hfu Thank you for asking me about this issue! Overall recommendationA) Automation! 😄In specific, if we are going to host the presentations on the Smart Maps website, I would suggest creating the https://github.com/LACMTA/metro-iconography/blob/main/.github/workflows/update-svgs.yml Digging deeper, I have two suggestions, depending on the type of presentation you wish to host: Online presentationsExamples
In this case, I would recommend either a CSV file, Google Sheet, or hosted table in a database that can be read to generate the markdown content. The columns in the file should contain metadata like, author, presentation date, etc., and this can be used to automatically create the markdown file. The flow could look like this: flowchart TB
A[`Google Sheets` or `CSV` file] -->|Add info to `table`|B(Round)
B[ `cron job` or `github actions`] -->C{Was `table` changed?}
C --> |Yes| D[Update `index.md`]
C --> |Yes| E[Create new `.md` file]
C --> |No| F[Do nothing]
OfflineExamples
In this case, I would either recommend hosting the file in a folder The flow would look like this: flowchart TB
A[Upload file to `presentations` folder] -->B
B[ `cron job` or `github actions] --> C{Did `folder` change?}
C -->|`Yes`| D[Update **Presentations** `index.md`]
C --> |`Yes`| E[Create new `.md` file]
C --> |`No`| F[Do nothing]
B) Alternative to automationManually updating the Feel free to let me know what you think would be the best going forward! |
@albertkun Thank you! It looks to me Automation of Online Presentations would be the best option! |
Ok, that sounds good! Do you have a preference on whether we use a static csv file, database, or Google Sheet? Static CSV➕ Easy to access, but method for getting the data is simple Google Sheet➕ Easy to input data Database➕ Potentially useful to setup larger database infrastructure (can build a front end to input data) |
I definitely like static. Can we use a static CSV file? |
@hfu yes we can! we should probably decide what fields we would like to use. Here is some suggestions:
|
Good point about the use of the Regarding multiple authors, we can include as many names as long as it is in quotes like the following:
|
Kaz Sato-san from Shizuoka prefecture kindly offered me that he can provide his presentation material for #219. He said he can provide the material when we are ready. |
@hfu Thank you for letting me know! I am gradually working on the presentation automation (of course, it is a bit slow since I am still traveling around Tokyo..) However, here is the link to https://github.com/UNopenGIS/smartmaps/blob/main/presentations.csv As a reminder, the format is:
or in the csv file:
|
The issue
We would like to publish our presentation file, such as the presentation file for #214 (https://docs.google.com/presentation/d/1OwuZeywXDsbAmpsuYT3m70hp4psQag7O8nfHJZNzvrs/edit?usp=sharing), in an organized way.
How we address the issue
I appreciate advice from @albertkun from Documentation perspective.
I do not think this is urgent. Let's think about it when we have time.
The text was updated successfully, but these errors were encountered: