Skip to content
Merged
7 changes: 7 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.git
.github
.idea
.DS_Store
public
resources
.hugo_build.lock
29 changes: 29 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
FROM ubuntu:24.04

ARG HUGO_VERSION=0.148.2
ARG TARGETARCH

RUN apt-get update \
&& apt-get install -y --no-install-recommends ca-certificates nodejs npm tar wget \
&& npm install -g sass-embedded \
&& rm -rf /var/lib/apt/lists/*

RUN TARGETARCH="${TARGETARCH:-$(dpkg --print-architecture)}" \
&& case "${TARGETARCH}" in \
amd64) HUGO_ARCH="amd64" ;; \
arm64) HUGO_ARCH="arm64" ;; \
*) echo "Unsupported TARGETARCH: ${TARGETARCH}" >&2; exit 1 ;; \
esac \
&& HUGO_TARBALL="hugo_extended_${HUGO_VERSION}_linux-${HUGO_ARCH}.tar.gz" \
&& wget -q -O "/tmp/${HUGO_TARBALL}" "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/${HUGO_TARBALL}" \
&& wget -q -O /tmp/hugo_checksums.txt "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_${HUGO_VERSION}_checksums.txt" \
&& grep " ${HUGO_TARBALL}\$" /tmp/hugo_checksums.txt > /tmp/hugo_checksums_entry.txt \
&& sha256sum -c /tmp/hugo_checksums_entry.txt \
&& tar -xzf "/tmp/${HUGO_TARBALL}" -C /usr/local/bin hugo \
&& rm -f "/tmp/${HUGO_TARBALL}" /tmp/hugo_checksums.txt /tmp/hugo_checksums_entry.txt

WORKDIR /src

EXPOSE 1313

CMD ["hugo", "server", "--bind", "0.0.0.0", "--baseURL", "http://127.0.0.1:1313", "--buildDrafts", "--disableFastRender"]
14 changes: 13 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,18 @@ cd acmsigsoft.github.io
hugo server
```

If you prefer not to install Hugo locally, you can also run the site with Docker using the same Hugo version as CI:

```bash
# Start a local preview at http://127.0.0.1:1313
docker compose up

# Build the static site into ./public
docker compose run --rm hugo hugo
```

The Docker setup is defined in [Dockerfile](Dockerfile) and [docker-compose.yml](docker-compose.yml).

Alternatively, to test the website on GitHub, please create a pull request and the GitHub Actions workflow will automatically build and deploy the website to a staging environment.
You can then review the changes on the staging environment before asking for reviewing the pull request.

Expand All @@ -62,4 +74,4 @@ You can enable these workflows in your forked repository by going to the "Action
### Acknowledgements
This website is or was previously maintained by:
- Yongqiang Tian, Monash University, Australia (since 2024)
- Raula Gaikovina Kula, The University of Osaka, Japan (2021-2024)
- Raula Gaikovina Kula, The University of Osaka, Japan (2021-2024)
22 changes: 11 additions & 11 deletions content/activities/schools.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,17 +52,17 @@ To be announced.

| 2025-2026 Summer/Winter Schools | Organizer(s) |
|---------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------|
| 5th LATAM School - The Latin American School in Software Engineering Research, September 22-23, 2025, Brazil | Lina Garces |
| 2nd School of Empirical Studies in Software Engineering, July 2026, Brazil | Lilian Passos Scatalon, Maria Lydia Fioravanti, Edson Oliveira Jr, Ellen Francine Barbosa |
| BRIDGES Summer School in The South Pacific: Innovative Prototyping through AI-powered tech and Open Source, January 9-11, 2026, Papua New Guinea | Raula Gaikovina Kula, Youmei Fan, Benson Mirou, Winifred Kula |
| Proposal for the 1st SIGSOFT African Winter School on Software Engineering and Intelligence (ASSEI 2025), November 23-25, 2025, Tunisia | Ali Ouni, Mohamed Wiem Mkaouer, Maha Khemaja, Montassar Ben Messaoud |
| Robotic Mission Engineering (RoME) - A Software Engineering for Robotics Summer School, February 23-27, 2026, Brazil | Genaína Nunes Rodrigues, Paulo Henrique Maia, Lina Marsso, Ana Cavalcanti, Patrizio Pelliccione |
| ACM SIGSOFT Winter School on AI-Infused Software Engineering (AISE) - Research and Practice, December 2025, India | Saurabh Tiwari, Santosh Singh Rathore, Sridhar Chimalakonda, Chetan Arora, Meenakshi D'Souza, Sudakshina Dutta |
| International Summer School on LLM-based Agents for Software Engineering, September 1-3, 2025, Spain | Roberto Rodriguez-Echeverria, José María Conejero, Fernando Sanchez-Figueroa, José Raúl Romero Salguero |
| ACM SIGSOFT Australian Summer School on Software Engineering (OzSE), February 2-4, 2026, Australia | Patanamon Thongtanunam, Kla Tantithamthavorn, Chetan Arora, Tingting Bi, Michael Fu |
| TAROT 2026 \| 21st Summer School on Software Testing, Verification & Validation, July 2026, Germany | Andrea Stocco, Alessio Gambi |
| 22nd International Advanced School on Empirical Software Engineering, October 1st, 2025, USA | Davide Taibi, Tim Menzies, Dan Port |
| LLM Software Development, November 2025, Germany | Chunyang Chen, Jieshan Chen, Shengcheng Yu |
| [5th LATAM School - The Latin American School in Software Engineering Research, September 22-23, 2025, Brazil](https://cbsoft.sbc.org.br/2025/escola/?lang=en) | Lina Garces |
| [2nd School of Empirical Studies in Software Engineering, July 2026, Brazil](https://conf.researchr.org/track/icse-2026/icse-2026-school-of-empirical-studies-in-software-engineering) | Lilian Passos Scatalon, Maria Lydia Fioravanti, Edson Oliveira Jr, Ellen Francine Barbosa |
| [BRIDGES Summer School in The South Pacific: Innovative Prototyping through AI-powered tech and Open Source, January 9-11, 2026, Papua New Guinea](https://bridges-png.github.io/) | Raula Gaikovina Kula, Youmei Fan, Benson Mirou, Winifred Kula |
| [The 1st SIGSOFT African Winter School on Software Engineering and Intelligence (ASSEI 2025), November 23-25, 2025, Tunisia](https://africaseai.github.io/ASEAI2025/) | Ali Ouni, Mohamed Wiem Mkaouer, Maha Khemaja, Montassar Ben Messaoud |
| [Robotic Mission Engineering (RoME) - A Software Engineering for Robotics Summer School, February 23-27, 2026, Brazil](https://lesunb.github.io/RoME26/) | Genaína Nunes Rodrigues, Paulo Henrique Maia, Lina Marsso, Ana Cavalcanti, Patrizio Pelliccione |
| [Winter School on AI-Infused Software Engineering - Research and Practice (AISE 2026), 7-10 January 2026](https://aise.daiict.ac.in/) | Saurabh Tiwari, Santosh Singh Rathore, Sridhar Chimalakonda, Chetan Arora, Meenakshi D'Souza, Sudakshina Dutta |
| [LLMA4SE 2025: International Summer School on LLM-based Agents for Software Engineering, September 1-3, 2025, Caceres, Spain](https://i3lab.unex.es/summer-school/) | Roberto Rodriguez-Echeverria, José María Conejero, Fernando Sanchez-Figueroa, José Raúl Romero Salguero |
| [ACM SIGSOFT Australian Summer School on Software Engineering (OzSE), February 2-4, 2026, Australia](https://ozse-school.github.io/) | Patanamon Thongtanunam, Kla Tantithamthavorn, Chetan Arora, Tingting Bi, Michael Fu |
| [TAROT 2026 \| 21st Summer School on Software Testing, Verification & Validation, July 2026, Germany](https://tarot26.github.io/) | Andrea Stocco, Alessio Gambi |
Copy link

Copilot AI Apr 6, 2026

Choose a reason for hiding this comment

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

The link text includes \\| (double backslash before |). In Markdown tables, this can fail to escape the pipe and may break the table formatting; it should be escaped as \| (single backslash) or replaced with |.

Copilot uses AI. Check for mistakes.
| [ESEIW 2025 IASESE - Advanced School: Large Language Models in Empirical Software Engineering](https://conf.researchr.org/track/esem-2025/esem-2025-iasese---advanced-school) | Davide Taibi, Tim Menzies, Dan Port |
| [LLM Software Development, November 2026, Germany](https://llmsoftwaredev.github.io/2026/) | Chunyang Chen, Jieshan Chen, Shengcheng Yu |


### 2024-25: 13 schools funded. 81K USD
Expand Down
18 changes: 18 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
services:
hugo:
build:
context: .
dockerfile: Dockerfile
ports:
- "1313:1313"
volumes:
- .:/src
command:
- hugo
- server
- --bind
- 0.0.0.0
- --baseURL
- http://127.0.0.1:1313
- --buildDrafts
- --disableFastRender
Loading