Skip to content

add guided tour to schedule page#100

Open
a-chris wants to merge 2 commits into
palladius:mainfrom
a-chris:feat/rubicon-dsl
Open

add guided tour to schedule page#100
a-chris wants to merge 2 commits into
palladius:mainfrom
a-chris:feat/rubicon-dsl

Conversation

@a-chris
Copy link
Copy Markdown
Contributor

@a-chris a-chris commented May 4, 2026

just agenda funziona, mentre just test restituisce dei link mancanti tra le pagine ma succede anche su master senza questi cambiamenti

@netlify
Copy link
Copy Markdown

netlify Bot commented May 4, 2026

Deploy Preview for rubycon ready!

Name Link
🔨 Latest commit 44418cd
🔍 Latest deploy log https://app.netlify.com/projects/rubycon/deploys/69f8f965d544fc00090e89bc
😎 Deploy Preview https://deploy-preview-100--rubycon.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds social activities for May 9th, 2026, to the schedule in both YAML and Ruby DSL formats, and implements a new social method in the DSL definition. The reviewer identified missing version and changelog updates required by the style guide, as well as missing emojis in the YAML descriptions. A suggestion was also made to add a where parameter to the social method for consistency.

- clock: "20:00"
description: "Dinner + Toga Party! @ Bagno 46"
tag: "Dinner"
- date: 2026-05-09
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

According to the repository style guide (rules 50, 51, and 78), every change must be accompanied by a version increment in rubycon.it/_config.yml and an entry in CHANGELOG.md (including the coder's name). These updates are missing from the current pull request.

References
  1. Update version in _config.yml and CHANGELOG.md for every change. (link)

Comment thread rubycon.it/_data/schedule.yml Outdated
Comment thread rubycon.it/_data/schedule.yml Outdated
tag: "Social"

- clock: "11:30"
description: "Walk to the Mouth of the Rubicon, where the river meets the sea"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The description in the YAML data is missing the emoji present in the DSL version. Per rule 79 of the repository style guide, proper emojis should be used to maintain visual consistency and the 'Roman' theme.

      description: "🌊 Walk to the Mouth of the Rubicon, where the river meets the sea"
References
  1. Use proper emojis in Roman theme. (link)

Comment thread rubycon.it/_includes/dsl/definition.rb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant