Page MenuHomeSoftware Heritage
Feed Advanced Search

Oct 27 2022

anlambert closed T4645: SWHAP Event - Link to sciencestories.io is dead as Resolved.
Oct 27 2022, 11:45 AM · Website
vlorentz triaged T4645: SWHAP Event - Link to sciencestories.io is dead as Unbreak Now! priority.
Oct 27 2022, 11:32 AM · Website

Oct 19 2022

gitlab-migration closed T1685: move main website from www.s.o to s.o as Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 5:55 PM · System administration, Website
gitlab-migration changed the status of T1163: anti SPAM measure for contact form from Resolved to Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 5:54 PM · Website, System administration
gitlab-migration changed the status of T474: end-to-end testing of the main, gandi-hosted website from Resolved to Migrated.

This task has been migrated to GitLab.

Oct 19 2022, 5:52 PM · Website, System administration
remram44 created T4645: SWHAP Event - Link to sciencestories.io is dead.
Oct 19 2022, 5:27 PM · Website

May 16 2022

anlambert added a comment to T3854: Fix daily dump of mysql database.

It's fixed see details in T3862.

May 16 2022, 10:40 AM · Website

May 15 2022

rdicosmo added a comment to T3854: Fix daily dump of mysql database.

Is this fixed now, or is the issue still open?

May 15 2022, 10:41 AM · Website

Apr 25 2022

olasd triaged T4198: swh-webapp-update-savecodenow-statuses.service times out because it uses a poorly indexed origin visit query as Normal priority.
Apr 25 2022, 12:01 PM · Web app

Jan 31 2022

rdicosmo closed T3757: Create events page on the website as Resolved.
Jan 31 2022, 10:00 AM · Community Building, Unknown Object (Project), Website

Jan 27 2022

moranegg closed T3766: Create SWH5YEARS page from events page, a subtask of T3757: Create events page on the website, as Resolved.
Jan 27 2022, 12:31 PM · Community Building, Unknown Object (Project), Website
moranegg closed T3766: Create SWH5YEARS page from events page as Resolved.
Jan 27 2022, 12:31 PM · Community Building, Unknown Object (Project), Website

Jan 19 2022

anlambert closed T3862: Sanitize WordPress production database as Resolved.

Time to switch production database to a new sanitized one.

Jan 19 2022, 6:46 PM · Website
anlambert added a comment to T3862: Sanitize WordPress production database.

This is what I have done to sanitize the production database and plug it into our testbed for testing.

Jan 19 2022, 12:58 PM · Website

Jan 18 2022

anlambert lowered the priority of T3862: Sanitize WordPress production database from High to Normal.

So turns out the customizer issue was due to the recent upgrade of the wp-extra-file-types plugin.

Jan 18 2022, 8:36 PM · Website
anlambert triaged T3862: Sanitize WordPress production database as High priority.
Jan 18 2022, 6:55 PM · Website

Jan 17 2022

root <root@carnavalet> closed T3854: Fix daily dump of mysql database as Resolved by committing Restricted Diffusion Commit.
Jan 17 2022, 6:25 PM · Website
anlambert added a comment to T3854: Fix daily dump of mysql database.

I modified the concerned line in the /srv/data/etc/cron/anacrontab file the following way:

Jan 17 2022, 6:24 PM · Website
anlambert added a comment to T3854: Fix daily dump of mysql database.

It looks like it is not critical if the both tables above are not present in the WordPress database, publications list is still correctly displayed
while list of authors and tags will appear empty in the teachPress admin dashboard.

Jan 17 2022, 6:01 PM · Website
anlambert added a comment to T3854: Fix daily dump of mysql database.

There is two tables with the index too large issue, wp_teachpress_authors and wp_teachpress_tags.

Jan 17 2022, 4:02 PM · Website
anlambert added a comment to T3854: Fix daily dump of mysql database.

So it turns out that we cannot perform any operations on tables whose Index column size too large, sighs ...

Jan 17 2022, 3:43 PM · Website
anlambert added a comment to T3854: Fix daily dump of mysql database.

Using the --single-transaction=TRUE option of mysqldump helped to get the name of the table with Index column size too large.

Jan 17 2022, 2:57 PM · Website
anlambert triaged T3854: Fix daily dump of mysql database as High priority.
Jan 17 2022, 12:03 PM · Website
rdicosmo closed T3764: Edit the videos from SWH5YEARS event, a subtask of T3757: Create events page on the website, as Resolved.
Jan 17 2022, 8:33 AM · Community Building, Unknown Object (Project), Website
rdicosmo closed T3764: Edit the videos from SWH5YEARS event, a subtask of T3766: Create SWH5YEARS page from events page, as Resolved.
Jan 17 2022, 8:33 AM · Community Building, Unknown Object (Project), Website
rdicosmo closed T3764: Edit the videos from SWH5YEARS event as Resolved.
Jan 17 2022, 8:33 AM · Community Building, Unknown Object (Project), Website
rdicosmo closed T3767: Add presentations from #SWH5YEARS to the annex, a subtask of T3764: Edit the videos from SWH5YEARS event, as Resolved.
Jan 17 2022, 8:31 AM · Community Building, Unknown Object (Project), Website
rdicosmo closed T3767: Add presentations from #SWH5YEARS to the annex as Resolved.
Jan 17 2022, 8:31 AM · Community Building, Unknown Object (Project), Website

Jan 4 2022

anlambert added a comment to T3820: High disk usage on www.softwareheritage.org Gandi PAAS instance.

Thanks a lot for fixing this and the detailed report, this is pretty terrifying. I do not get why the Stripe API does not have some rate limit to prevent such abuse.

Jan 4 2022, 12:11 PM · Website

Jan 3 2022

rdicosmo updated the task description for T3766: Create SWH5YEARS page from events page.
Jan 3 2022, 9:57 AM · Community Building, Unknown Object (Project), Website
rdicosmo moved T3767: Add presentations from #SWH5YEARS to the annex from Restricted Project Column to Restricted Project Column on the Unknown Object (Project) board.
Jan 3 2022, 9:33 AM · Community Building, Unknown Object (Project), Website

Dec 31 2021

olasd closed T3820: High disk usage on www.softwareheritage.org Gandi PAAS instance as Resolved.

Looks like the bogus payment requests have stopped now. Disk usage on the PAAS instance is under control.

Dec 31 2021, 4:45 PM · Website
olasd added a comment to T3820: High disk usage on www.softwareheritage.org Gandi PAAS instance.

After restarting the instance, MySQL binary logs are disabled, which should avoid us getting some confusing hidden disk usage again.

Dec 31 2021, 4:21 PM · Website
olasd added a comment to T3820: High disk usage on www.softwareheritage.org Gandi PAAS instance.

While tracking down the root issue in WordPress, I noticed (from the php-fpm error logs) that WPML's languages weren't properly initialized, so I did that in the WordPress admin interface (enabled the same languages as the rest of the website).

Dec 31 2021, 4:20 PM · Website
olasd added a comment to T3820: High disk usage on www.softwareheritage.org Gandi PAAS instance.

I used the Stripe API to cancel the fraudulous payment intent (https://stripe.com/docs/api/payment_intents/cancel). (request req_J31DYN4PJsxdkK)

Dec 31 2021, 4:06 PM · Website
olasd added a comment to T3820: High disk usage on www.softwareheritage.org Gandi PAAS instance.

Root cause analysis points to a high amount of stripe webhooks being received on/around the time of the outage.

Dec 31 2021, 3:59 PM · Website
olasd added a comment to T3820: High disk usage on www.softwareheritage.org Gandi PAAS instance.

After running the reset master command on the mysql server, the disk quota usage is back down to ~2 GB, which matches usage from files + the actual MySQL data.

Dec 31 2021, 3:50 PM · Website
olasd added a comment to T3820: High disk usage on www.softwareheritage.org Gandi PAAS instance.

Response from Gandi support

Dec 31 2021, 3:43 PM · Website
olasd added a comment to T3820: High disk usage on www.softwareheritage.org Gandi PAAS instance.

Message sent to gandi simple hosting support:

Dec 31 2021, 2:54 PM · Website
olasd added a comment to T3820: High disk usage on www.softwareheritage.org Gandi PAAS instance.

After enabling the emergency console on the gandi interface, I couldn't find the disk usage culprit with du. It soon became obvious that the disk usage came from the database (which is the only bit of the disk that's not readble via the account used to connect to the emergency console).

Dec 31 2021, 2:21 PM · Website
olasd triaged T3820: High disk usage on www.softwareheritage.org Gandi PAAS instance as Unbreak Now! priority.
Dec 31 2021, 2:06 PM · Website

Dec 21 2021

moranegg claimed T3767: Add presentations from #SWH5YEARS to the annex.
Dec 21 2021, 10:11 PM · Community Building, Unknown Object (Project), Website
moranegg closed T3700: Create stories.softwareheritage.org namespace as Resolved.
Dec 21 2021, 10:10 PM · Website, Acquisition Process (SWHAP), Software Stories

Dec 13 2021

moranegg moved T3766: Create SWH5YEARS page from events page from Restricted Project Column to Restricted Project Column on the Unknown Object (Project) board.
Dec 13 2021, 11:08 AM · Community Building, Unknown Object (Project), Website
moranegg moved T3757: Create events page on the website from Restricted Project Column to Restricted Project Column on the Unknown Object (Project) board.
Dec 13 2021, 11:08 AM · Community Building, Unknown Object (Project), Website
moranegg moved T3757: Create events page on the website from Restricted Project Column to Restricted Project Column on the Unknown Object (Project) board.
Dec 13 2021, 11:08 AM · Community Building, Unknown Object (Project), Website
moranegg moved T3764: Edit the videos from SWH5YEARS event from Restricted Project Column to Restricted Project Column on the Unknown Object (Project) board.
Dec 13 2021, 10:50 AM · Community Building, Unknown Object (Project), Website
moranegg moved T3767: Add presentations from #SWH5YEARS to the annex from Restricted Project Column to Restricted Project Column on the Unknown Object (Project) board.
Dec 13 2021, 10:50 AM · Community Building, Unknown Object (Project), Website
moranegg moved T3766: Create SWH5YEARS page from events page from Restricted Project Column to Restricted Project Column on the Unknown Object (Project) board.
Dec 13 2021, 10:50 AM · Community Building, Unknown Object (Project), Website

Dec 6 2021

olasd claimed T3764: Edit the videos from SWH5YEARS event.
Dec 6 2021, 11:24 AM · Community Building, Unknown Object (Project), Website

Dec 3 2021

moranegg triaged T3767: Add presentations from #SWH5YEARS to the annex as High priority.
Dec 3 2021, 5:20 PM · Community Building, Unknown Object (Project), Website
moranegg added a subtask for T3766: Create SWH5YEARS page from events page: T3764: Edit the videos from SWH5YEARS event.
Dec 3 2021, 5:19 PM · Community Building, Unknown Object (Project), Website
moranegg added a parent task for T3764: Edit the videos from SWH5YEARS event: T3766: Create SWH5YEARS page from events page.
Dec 3 2021, 5:19 PM · Community Building, Unknown Object (Project), Website
moranegg triaged T3766: Create SWH5YEARS page from events page as High priority.
Dec 3 2021, 5:18 PM · Community Building, Unknown Object (Project), Website

Dec 2 2021

moranegg updated the task description for T3764: Edit the videos from SWH5YEARS event.
Dec 2 2021, 11:41 PM · Community Building, Unknown Object (Project), Website
moranegg triaged T3764: Edit the videos from SWH5YEARS event as High priority.
Dec 2 2021, 11:40 PM · Community Building, Unknown Object (Project), Website
rdicosmo updated subscribers of T3757: Create events page on the website.

+1, and ok to put the Events entry in the News menu

Dec 2 2021, 6:24 PM · Community Building, Unknown Object (Project), Website

Dec 1 2021

moranegg triaged T3757: Create events page on the website as High priority.
Dec 1 2021, 11:47 AM · Community Building, Unknown Object (Project), Website

Nov 15 2021

moranegg updated the task description for T3700: Create stories.softwareheritage.org namespace.
Nov 15 2021, 6:07 PM · Website, Acquisition Process (SWHAP), Software Stories
moranegg added a comment to T3700: Create stories.softwareheritage.org namespace.
  • create banner with the SWHAP tree
  • change title to: The Pisa collection
  • Add subtitle: Stories of landmark legacy code
  • Beta version note
  • Add link from "Archive" menu with "Browse Software Stories (Beta)" to stories.softwareheritage.org
Nov 15 2021, 6:07 PM · Website, Acquisition Process (SWHAP), Software Stories

Nov 3 2021

moranegg renamed T3700: Create stories.softwareheritage.org namespace from create stories.softwareheritage.org namespace to Create stories.softwareheritage.org namespace.
Nov 3 2021, 11:26 AM · Website, Acquisition Process (SWHAP), Software Stories
moranegg triaged T3700: Create stories.softwareheritage.org namespace as High priority.
Nov 3 2021, 11:26 AM · Website, Acquisition Process (SWHAP), Software Stories

Jul 1 2021

anlambert closed T3077: Ease integration of fundraising campaigns as Resolved.

A fundraising campaign can now be easily created and configured from the WP admin dashboard, closing this.

Jul 1 2021, 2:23 PM · Community Building, Roadmap 2021, Website

Jun 21 2021

moranegg added a parent task for T3400: Create FAQ page Layout with left side-menu: Unknown Object (Maniphest Task).
Jun 21 2021, 3:28 PM · Website
moranegg triaged T3400: Create FAQ page Layout with left side-menu as Normal priority.
Jun 21 2021, 3:27 PM · Website

May 11 2021

rdicosmo merged task T3321: Add section "meet our ambassadors" on the ambassadors page into Unknown Object (Maniphest Task).
May 11 2021, 10:46 PM · Ambassadors, Website
moranegg added a project to T3099: Fix access rights in all languages for Ambassador materials page: Ambassadors.
May 11 2021, 5:14 PM · Ambassadors, Website
moranegg added a project to T3100: Update videos and materials titles on ambassadors page: Ambassadors.
May 11 2021, 5:09 PM · Ambassadors
moranegg added a project to T3321: Add section "meet our ambassadors" on the ambassadors page: Ambassadors.
May 11 2021, 5:05 PM · Ambassadors, Website
moranegg triaged T3321: Add section "meet our ambassadors" on the ambassadors page as High priority.
May 11 2021, 5:03 PM · Ambassadors, Website

Apr 19 2021

rdicosmo moved T3077: Ease integration of fundraising campaigns from Pending validation to Done on the Roadmap 2021 board.
Apr 19 2021, 11:53 AM · Community Building, Roadmap 2021, Website

Apr 6 2021

rdicosmo moved T3077: Ease integration of fundraising campaigns from Work in progress to Pending validation on the Roadmap 2021 board.
Apr 6 2021, 11:45 AM · Community Building, Roadmap 2021, Website

Apr 2 2021

anlambert closed T3193: Reimplement donation forms with Give WordPress plugin as Resolved.

New donation form has been validated by @rdicosmo and deployed to production: https://www.softwareheritage.org/donate/.

Apr 2 2021, 3:49 PM · Website

Apr 1 2021

anlambert added a comment to T3193: Reimplement donation forms with Give WordPress plugin.

This is what I have implemented on our testbed and I intend to deploy in production : https://www-dev.softwareheritage.org/donate/.

Apr 1 2021, 4:00 PM · Website
anlambert changed the status of T3193: Reimplement donation forms with Give WordPress plugin from Open to Work in Progress.
Apr 1 2021, 2:19 PM · Website

Mar 31 2021

anlambert closed T3189: Investigate why the WordPress website is so slow to load pages as Resolved.

Fix is now deployed to production, pages loading time is now much faster (< 1s), closing this as resolved.

Mar 31 2021, 7:51 PM · Website
anlambert added a comment to T3189: Investigate why the WordPress website is so slow to load pages.

This is the best workaround I found so far, adding that piece of code at the end of our functions.php file.

Mar 31 2021, 7:43 PM · Website
anlambert added a comment to T3189: Investigate why the WordPress website is so slow to load pages.

My first analysis was biased by the flame graphs rendering, dynamic sidebar code is not the bottleneck here.

Mar 31 2021, 6:22 PM · Website
anlambert added a comment to T3189: Investigate why the WordPress website is so slow to load pages.

Below are the flame graphs I managed to produce, first one corresponds to the home page of the website while the second corresponds to the Collect and Curate Legacy Code page.

Mar 31 2021, 3:07 PM · Website
anlambert triaged T3189: Investigate why the WordPress website is so slow to load pages as Normal priority.
Mar 31 2021, 11:21 AM · Website

Mar 30 2021

anlambert closed T3187: Schedule a MySQL upgrade on our Gandi simple hosting instance as Resolved.

MySQL has been successfully upgrade to 8.0 and website is now back up and working.

Mar 30 2021, 6:31 PM · Website
anlambert added a comment to T3187: Schedule a MySQL upgrade on our Gandi simple hosting instance.

Gandi support has been contacted, MySQL will be upgraded to 8.0 later today.

Mar 30 2021, 6:12 PM · Website
anlambert triaged T3187: Schedule a MySQL upgrade on our Gandi simple hosting instance as High priority.
Mar 30 2021, 11:49 AM · Website

Mar 22 2021

anlambert added a comment to T3077: Ease integration of fundraising campaigns.

I have implemented some test donation forms using the Give plugin on our testbed:

Mar 22 2021, 3:29 PM · Community Building, Roadmap 2021, Website

Mar 15 2021

rdicosmo moved T3077: Ease integration of fundraising campaigns from Backlog to Work in progress on the Roadmap 2021 board.
Mar 15 2021, 9:10 PM · Community Building, Roadmap 2021, Website

Mar 11 2021

rdicosmo added a project to T3077: Ease integration of fundraising campaigns: Community Building.
Mar 11 2021, 8:04 PM · Community Building, Roadmap 2021, Website
rdicosmo added a project to T3077: Ease integration of fundraising campaigns: Roadmap 2021.
Mar 11 2021, 8:01 PM · Community Building, Roadmap 2021, Website
anlambert added a comment to T3077: Ease integration of fundraising campaigns.

I am currently reviewing the Give WordPress plugin and I think the features it offers is exactly what we want:

  • creation of donation and fundraising campaign forms in a couple of clicks
  • integration with Stripe
Mar 11 2021, 11:37 AM · Community Building, Roadmap 2021, Website

Mar 10 2021

anlambert added a comment to T3111: add recently published scientific papers to the website.
In T3111#60316, @zack wrote:

Done ! Hopefully teachpress (WP plugin to display publications list) has a bibtex import that works like a charm.

Good to know!

While we are at this, can you update the entry for the SANER 2020 paper? It says "forthcoming", but that is no longer the case. The updated BiBTeX for that paper is here: https://upsilon.cc/~zack/research/publications/saner-2020-swh-graph.bib

And you can add "forthcoming" to the ICSE 2021 paper, which is indeed forthcoming, and for which we don't have yet full bibliographic info (e.g., page numbers).

Mar 10 2021, 4:07 PM · Website
zack added a comment to T3111: add recently published scientific papers to the website.

Done ! Hopefully teachpress (WP plugin to display publications list) has a bibtex import that works like a charm.

Mar 10 2021, 3:22 PM · Website
anlambert closed T3111: add recently published scientific papers to the website as Resolved.

Done ! Hopefully teachpress (WP plugin to display publications list) has a bibtex import that works like a charm.

Mar 10 2021, 3:14 PM · Website
zack triaged T3111: add recently published scientific papers to the website as Normal priority.
Mar 10 2021, 11:16 AM · Website

Mar 8 2021

rdicosmo added a comment to T3099: Fix access rights in all languages for Ambassador materials page.

Thanks for looking into this!

Mar 8 2021, 3:36 PM · Ambassadors, Website
anlambert added a comment to T3099: Fix access rights in all languages for Ambassador materials page.

I fixed the issue. I am keeping that task open as recopying the layout might be needed once the english ambassador material page gets updated.

Mar 8 2021, 3:03 PM · Ambassadors, Website
anlambert triaged T3099: Fix access rights in all languages for Ambassador materials page as Normal priority.
Mar 8 2021, 2:32 PM · Ambassadors, Website
anlambert added a comment to T3099: Fix access rights in all languages for Ambassador materials page.

This is not an issue with the content control plugin.

Mar 8 2021, 2:31 PM · Ambassadors, Website
moranegg triaged T3100: Update videos and materials titles on ambassadors page as Low priority.
Mar 8 2021, 2:28 PM · Ambassadors
rdicosmo created T3099: Fix access rights in all languages for Ambassador materials page.
Mar 8 2021, 2:19 PM · Ambassadors, Website

Mar 1 2021

anlambert updated subscribers of T3077: Ease integration of fundraising campaigns.
Mar 1 2021, 3:54 PM · Community Building, Roadmap 2021, Website
anlambert triaged T3077: Ease integration of fundraising campaigns as Normal priority.
Mar 1 2021, 3:53 PM · Community Building, Roadmap 2021, Website