-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add a page for every talk. #7
Comments
Hey
Having a separate page for meetups is fine because the frequency is less and content/details are more. Similarly for catchups. |
I don't think we have few details. The first talk itself has such a huge abstract. Also, if we have multiple talks is each session in the future, adding details for each talk will be difficult on the home page. It will become too long. Also as I said before, any supplementary links or embedded videos will become too difficult to add on one single page. Check the repositories here: https://github.com/The-Internals (granted that the sessions are longer, but we can still have the need for all this in the future and starting it now is not too much of an overhead in my opinion, because once the template is made, only the details need to be changed.) |
Oh okay, I did not know we were going to give any more details (or that we had many details) about per talk.
I understand you are trying to be open minded, but we haven't reached there yet. There's still time to make predictions of what we might need. I'd like to wait and see how things pan out frankly. |
If we do, we won't be able to do it for the previous talks, which will make things inconsistent, which doesn't look or feel that great. There is going to be lesser time moving forward. So if we want to keep things open for the future, we have to think now. I also don't think that the ask is that time consuming to implement every time we decide to have an OTC Talks session. Once the template is ready, we just have to add the details in there.
Even if things don't pan out, having more details per talk just makes more sense to me. It just shows what the talk was about, even if we only ever have just one talk. |
Okay, I understand. I had a plan in mind:
{
"base_url": "https://undirected-graph.netlify.app",
"site_title": "Tushar's Undirected Graph",
"site_description": "Tushar Nankani's Blog - Undirected Graph",
"site_keywords": [
{
"keyword": "Tushar Nankani"
},
{
"keyword": "Blog"
},
{
"keyword": "Undirected Graph"
},
{
"keyword": "undirected-graph"
}
],
"posts_per_page": 9,
"website_url": "http://tusharnankani.github.io",
"twitter_account": "tusharnankanii",
"github_account": "tusharnankani"
}
Something like:
But, now if we have a separate pages for every talk; with folder struct like:
I am not sure if I will be able to build it that way without using some script. |
I think it is a good idea, @tusharnankani! Thank you! So we have two options:
Feel free to mention any points I might have missed or made a mistake in. What are your opinions on what we should do, @OurTechCommunity/core? |
Wow, thanks for this @HarshKapadia2 Thank you once again! |
We are going to autogenerate the landing page, similar to the combined catchup page. Eg: = Talk 1
From: pass:[<time datetime="2022-12-24T22:15+05:30">24th December, 10:15pm IST</time>]
Duration: pass:[<time datetime="PT30m">30 minutes</time>] Maybe also open an issue in asciidoctor to add a macro for the HTML5 |
Are you suggesting using Asciidoctor Jet, @KartikSoneji? Can you please elaborate more on your approach? |
We need to set up a timeline for this ASAP. @KartikSoneji once you clarify your approach, we can discuss and start with planning. |
Should we add a separate page for every talk? (Eg: https://talks.ourtech.community/1)
We have done this for OTC MeetUp. (Eg: https://meetup.ourtech.community/1)
We can add more details about the talks here, such as the talk abstract, any supplementary links, slide decks, embedded recorded/live stream videos (if any). In the future if we have more than one talk per session, then it can help in those cases as well.
The text was updated successfully, but these errors were encountered: