DEV Community

Cover image for The Great OWASP BLT Cleanup: Delete a File, Join Open Source
Donnie Brown for OWASP BLT

Posted on

The Great OWASP BLT Cleanup: Delete a File, Join Open Source

The OWASP BLT project is entering a new phase.

Over time, the main repository grew into a large monolith containing many different components. To make the project easier to maintain and contribute to, we’re migrating from a single repository into multiple focused repositories.

During this transition, we’ve paused new additions to the main repo while we move components into their own homes.

But instead of doing the cleanup alone, we decided to turn it into a community challenge.

🧹 The Great OWASP BLT Cleanup

Want to contribute to open source in the easiest possible way?

Delete a file.

Each contributor can submit one pull request that removes a single file from the repository. That’s it.

As components move to their new repositories, the community will help gradually bring the original repo down to zero files.

Think of it like a collaborative game where every PR moves the project one step closer to its next chapter.

Why We’re Doing This

This campaign helps us:

  • Trim down the original repository during the migration
  • Give first-time contributors an easy entry point to open source
  • Teach the basics of forking, branching, and pull requests
  • Create a fun community moment around the transition

Once the repository is empty, we’ll replace it with a lightweight version that reflects the project’s new structure.

The Rules

To keep things fair:

  • 🗑 One file deleted per contributor
  • 🔁 No multiple deletion PRs from the same person
  • 🧩 Only one file per pull request
  • 🌱 Contributors are encouraged to join the new repositories afterward

This ensures more people can participate.

Perfect for First-Time Contributors

If you’ve ever wanted to contribute to open source but didn’t know where to start, this is a great opportunity.

You’ll learn how to:

  • Fork a repository
  • Create a branch
  • Commit a change
  • Open a pull request

All with almost zero technical complexity.

Want to Do More?

After submitting your deletion PR, feel free to jump into the new BLT repositories and contribute real features, fixes, or improvements.

This campaign is just the first step into the community.

Let’s Clean It Up Together

Every deleted file means:

  • one step closer to the new architecture
  • one new contributor joining the project
  • one small win for open source collaboration

Find a file. Delete it. Submit your PR. 🚀

Welcome to the cleanup crew.

OWASP BLT Github Repo

Top comments (0)