Skip to content

Update SAS GitHub landing page for June 2025 #19

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

Open
wants to merge 13 commits into
base: main
Choose a base branch
from

Conversation

semioticrobotic
Copy link
Contributor

This PR suggests several updates to sassoftware.github.io.

Most significantly, it introduces a new feature: an automatically updating list of contributions SAS team members make to third-party open source projects.

Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
@semioticrobotic semioticrobotic self-assigned this Jun 2, 2025
Comment on lines +156 to +160
<hr>
<p class="u-monospace">{USER} did {ACTIVITY} on {PROJECT}.</p>
<p class="u-monospace">{USER} did {ACTIVITY} on {PROJECT}.</p>
<p class="u-monospace">{USER} did {ACTIVITY} on {PROJECT}.</p>
<hr>
Copy link
Contributor Author

@semioticrobotic semioticrobotic Jun 2, 2025

Choose a reason for hiding this comment

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

@isharacomix: This is the section where I'd like to have database data populated.

Obviously, "did {ACTIVITY}" is a bit crude, syntactically, but I will re-write when we determine more specifically what the API is able to furnish. These are more or less placeholders for now.

Ideally, USER, ACTIVITY, and PROJECT would all be hyperlinked.

Comment on lines +213 to +219
{
return 1;
}
return -1;
});
renderRepos(data, "most-forked", 4);

Copy link
Contributor Author

@semioticrobotic semioticrobotic Jun 2, 2025

Choose a reason for hiding this comment

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

@isharacomix: I redesigned this section to eliminate some complexity and no longer need Most Forked to appear on this page. The script is still collecting data here, however, and I didn't know what I could/should remove to tidy up the code. Could use your help there.

To clarify: I'd still like to gather the data on most forked repositories, as the Contributor Handbook still displays them. So the script collecting the data should still collect them; it's just that this page in particular won't display them.

@semioticrobotic
Copy link
Contributor Author

Screenshot 2025-06-02 at 2 45 53 PM

Just a screenshot of my mockup-to-date, for reference, as I don't believe I can push a live prototype site to a working branch.

Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
Signed-off-by: Bryan Behrenshausen <bryan.behrenshausen@sas.com>
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