Calendar View for End User Events
I am going to implement this feature request (https://github.com/open-telemetry/community/issues/1962)
Hi @austinlparker @chalin @cartermp @svrnm Please any one of you assign me this issue
@rafey1104 we don't assign issues typically. Feel free to just proceed if you're interested in contributing.
thanks @rafey1104, can you share some details on how you plan to implement this? Feel free to drop us a draft PR early so we can take a look!
cc @open-telemetry/end-user-wg
@svrnm I will be get back to you shortly
thanks @rafey1104, can you share some details on how you plan to implement this? Feel free to drop us a draft PR early so we can take a look!
cc @open-telemetry/end-user-wg
Am I free to use any tech stack to develop the solution? I am thinking of using React.js for the front end, Next.js for Frontend & Backend, Typescript for greater type safety, and Tailwind.css for Styling.
@rafey1104 we don't assign issues typically. Feel free to just proceed if you're interested in contributing.
which specific node LTS version should I be using to set up the local development environment? I don't want to waste my time trying to figure it out myself
thanks @rafey1104, can you share some details on how you plan to implement this? Feel free to drop us a draft PR early so we can take a look! cc @open-telemetry/end-user-wg
Am I free to use any tech stack to develop the solution? I am thinking of using React.js for the front end, Next.js for Frontend & Backend, Typescript for greater type safety, and Tailwind.css for Styling.
That's unfortunately not going to work, there are 2 options how this can be resolved: (a) You can do research if we can get a web view from google calendar like this one only showing the EUWG events. You will not have the privileges for that so you may need to create a dummy calendar and experiment with that (b) You find a way to include the calendar view in the existing homepage (for example https://opentelemetry.io/community/end-user/calendar). This means it has to work with hugo, so either you find some javascript magic that pulls in the right events from the client side. Or (which is my preferred solution), you find a way that we can get those events pulled into the repository on a regular basis (e.g. with a github workflow into the data folder) and publish from there. Or any other creative solution that works with what we have today.
for your other question, try nvm install --lts, I think that needs to be fixed.
Okay, thanks for the info
@svrnm @austinlparker @chalin @cartermp Can you please help me resolve this error or guide me to the appropriate resources to resolve the error? I am unable to setup the development environment. I have tried running npm install multiple times but it gives me the same error
I have already tested the Calendar integration in my local environment, just waiting for the development environment to be up so that i can integrate the changes
@rafey1104 can you share the log file?
logs.pdf @svrnm
@rafey1104 can you share the logs in a text format? You can also post it to https://gist.github.com/ and share the link to that gist
@svrnm https://gist.github.com/rafey1104/b5295d6c1a1454b4bc878d855144770c
@rafey1104 I can not really figure out from that log what the problem is, at the bottom it starts to complain about some optional dependencies not being able to be installed.
Can you remove the node_modules folder in your local install and give it another try? And, if that does not work make a fresh clone of this repo and try it that way? Something seems off to me
@svrnm Thanks for the help. I used GitHub codespaces and now the site is up and running. I will shortly create a pull request