#Clarifications on GSoC 2025 Project Idea: [Releases Working Group Calendar Website]

14 messages · Page 1 of 1 (latest)

left vapor
#

I’m really excited about the possibility of contributing to Electron through GSoC 2025 and have been looking into the Releases Automation project.

I had a quick question about the tech stack. The project description mentions React (preferred) for the frontend, but from what I understand, the existing codebase is built with Express.js and Node.js. I wanted to clarify:

Would the Release Calendar website be integrated into the existing Express app using a templating engine (like Handlebars/EJS), or is building it in React an option?
For the automation part, should it follow the current Express structure, or is there flexibility in how it’s set up?
Would the team prefer a server-rendered approach with Express, or a React-based UI that pulls data via API?
I want to make sure my approach aligns with what the team needs, so I’d really appreciate any guidance! Looking forward to your thoughts.

vernal bloom
#

Same doubt 😅 , My guess is they want to rebuild the entire website in react, and use apis to pull data. Anyways, I mailed them on their GSOC email regarding doubts about the approach but didn't get any response so I came here.

left vapor
#

ah ah ! I have also sent out an e-mail to them with no response yet. I'm hesitant to send a dm to one of the mentors on this server. What would you suggest?

vernal bloom
#

Dont be hesitant in life, everything worthy in life comes only when you take a leap of faith.

left vapor
#

😅 , i will give it a try

#

what do you intend to do on your end ?

vernal bloom
#

I'm asking everyone if a slack-channel/official communication board exists for electronjs but haven't recieved a reply from anyone yet.

left vapor
#

alright, please communicate any updates. Thanks

vernal bloom
#

hey! Got a reply from their side, they said they're getting a lot of emails and going through them, that email - [email protected] is the right place to contact them.

left vapor
#

yeah, i sent a mail to that address

#

no response yet though

#

did they reply to your questions concerning the project?

left vapor
#

I also got a response, they said the part where they mentioned react as a preferred skill was a typo

spice steppe
#

hey did anyone contributed? and can you give me the link of official slack-channel?