A collaboration with Proof · 1 public repo per week

Are you an open source maintainer? We can help your project.

Completely free for open source repositories.

Proof turns your repository into a graph of requirements that humans and agents can both use. It finds as many bugs as it can, and gives you the tools to triage GitHub issues and pull requests from contributors — including community bug reports and security reports.

Makefile good first issues

105 open Makefile issues currently match the default 10+ star filter. Scored difficulty: 5,947 at 1/5, 8,791 at 2/5, 12,710 at 3/5, 12,148 at 4/5, 859 at 5/5. This hub uses the same feed as the homepage, limited to repositories whose GitHub language is Makefile.

All languages · Browse projects · How to find good first issues

Active filters:Language: Makefile • Stars: 10+ Stars
Filters trigger API requests for better performance

Showing 30 of 105 opportunities to contribute from the last 21 days

DevOpsConfiguration Management

AI Summary: This issue proposes integrating Meshery's Nighthawk performance testing capabilities with AI assistants. The goal is to enable AI agents to initiate, monitor, and retrieve results from performance tests using natural language commands. This involves implementing several new tools within the MCP framework to manage the entire performance testing workflow.

Complexity:4/5
help wantedkind/enhancementlanguage/go

The Meshery MCP Server extension - an MCP server that streamlines and accelerates creating Meshery designs

Makefile
enhancement / improvementhelp wantedbuildsystemUXCIautomated testingdebug

A minimal Linux that runs as a coreboot or LinuxBoot ROM payload to provide a secure, flexible boot environment for laptops, workstations and servers.

Makefile
#bootrom#coreboot#firmware#linux#measuredboot#ownership#rom#srtm#tpm#tpm-attestation#verifiedboot#xen

AI Summary: The user is requesting support for Forgejo, a self-hosted Git service, as the current GitHub Action is not correctly making the built ISO artifact accessible in their CI environment. They are experiencing issues where the build appears successful but the output is not found by subsequent steps like `tree` or `upload-artifact`.

Complexity:3/5
enhancementhelp wanted

Creates an ISO for installing a container image as an OS

Makefile

AI Summary: This issue proposes adding a 7-day cooldown period to Dependabot's dependency updates. This is to mitigate supply chain attack risks by providing a window to identify malicious releases before they are automatically rolled out. The solution involves updating the repository's Dependabot configuration to mirror a similar change already implemented in the `beeware/.github` repository.

Complexity:2/5
enhancementgood first issue

A meta-package for building a version of Python that can be embedded into a macOS, iOS, tvOS or watchOS project.

Makefile

AI Summary: The issue discusses the desire to accept cryptocurrency donations for the project, but the maintainer is concerned about the legal, accounting, and conversion burdens. Potential solutions explored include switching fiscal hosts to Open Collective Europe, which has specific requirements, or directly providing wallet addresses, which shifts the burden to the maintainer.

Complexity:3/5
help wantedquestion

A minimal Linux that runs as a coreboot or LinuxBoot ROM payload to provide a secure, flexible boot environment for laptops, workstations and servers.

Makefile
#bootrom#coreboot#firmware#linux#measuredboot#ownership#rom#srtm#tpm#tpm-attestation#verifiedboot#xen
DevOpsConfiguration Management

AI Summary: This issue proposes the implementation of several new tools within Meshery's MCP (Meshery Control Plane) to enable AI assistants to query and retrieve information about infrastructure components and models. These tools will allow AI agents to search, browse, and get detailed definitions of available infrastructure building blocks, such as Kubernetes Deployments or Istio components.

Complexity:3/5
help wantedkind/enhancementlanguage/go

The Meshery MCP Server extension - an MCP server that streamlines and accelerates creating Meshery designs

Makefile
DevOpsConfiguration Management

AI Summary: This issue proposes the implementation of several tools within Meshery's AI assistant to manage Kubernetes cluster connections. These tools will enable AI agents to list, connect, disconnect, and query the health and resources of Kubernetes clusters through natural language commands, enhancing Meshery's integration capabilities.

Complexity:3/5
help wantedkind/enhancementlanguage/go

The Meshery MCP Server extension - an MCP server that streamlines and accelerates creating Meshery designs

Makefile

AI Summary: The Kicksecure ISO fails to boot in live-amnesic USER session mode on the novacustom-v540tu hardware, causing an auto-reboot before the desktop appears. This issue is specific to the USER session, as the SYSMAINT session boots successfully on the same hardware. The problem does not occur on other tested hardware like the x230 and novacustom-nv4x_adl.

Complexity:3/5
bughelp wantedwontfixupstream

A minimal Linux that runs as a coreboot or LinuxBoot ROM payload to provide a secure, flexible boot environment for laptops, workstations and servers.

Makefile
#bootrom#coreboot#firmware#linux#measuredboot#ownership#rom#srtm#tpm#tpm-attestation#verifiedboot#xen

AI Summary: This issue requests the conversion of an existing Ubuntu community governance chart, currently in an image format on their website, into Mermaid syntax. The goal is to make the chart searchable and easier to maintain within the documentation.

Complexity:2/5
documentationenhancementgood first issuehelp wantedcommunityTB

Project documentation about the development, releasing, and maintenance of the Ubuntu Linux distribution.

Makefile
#archive#community#development#distribution#governance#mir#packaging#sru#technical-board
DevOpsConfiguration Management

AI Summary: This issue proposes the implementation of a comprehensive CI/CD pipeline for the `meshery-mcp-server` repository. It includes setting up automated builds, tests, linting, and multi-platform binary/Docker image releases using GoReleaser. Additionally, it calls for dependency management with Dependabot and security scanning with CodeQL and Gosec.

Complexity:4/5
help wantedkind/enhancementlanguage/go

The Meshery MCP Server extension - an MCP server that streamlines and accelerates creating Meshery designs

Makefile
bughelp wanted

An universal linux port of deezer, supporting Flatpak, Appimage, Snap, RPM, DEB...

Makefile
#deb#deezer#deezer-desktop#flatpak#linux#packaging#rpm
DevOpsConfiguration Management

AI Summary: This issue requests comprehensive documentation for the meshery-mcp-server, including a user guide, configuration reference, and AI client integration examples. The goal is to enable new users to set up and integrate the server quickly. The implementation plan involves overhauling the README and creating new markdown files for installation, configuration, tool references, specific integrations, and development guidelines.

Complexity:3/5
area/docsgood first issuehelp wantedlanguage/go

The Meshery MCP Server extension - an MCP server that streamlines and accelerates creating Meshery designs

Makefile
DevOpsConfiguration Management

AI Summary: This issue proposes the implementation of new MCP tools to enable AI assistants to manage Meshery environments and workspaces. The tools will allow users to list, create, and switch between these entities using natural language prompts, with specific requirements for input/output formats and error handling.

Complexity:3/5
help wantedkind/enhancementlanguage/go

The Meshery MCP Server extension - an MCP server that streamlines and accelerates creating Meshery designs

Makefile
DevOpsConfiguration Management

AI Summary: This issue proposes the implementation of several "MCP Tools" within Meshery to enable AI assistants to manage infrastructure designs and patterns. These tools will allow AI agents to perform operations like listing, creating, deploying, undeploying, and deleting designs through natural language commands. The implementation will involve creating specific Go functions with JSON schema validation, structured output, and error handling.

Complexity:4/5
help wantedkind/enhancementlanguage/go

The Meshery MCP Server extension - an MCP server that streamlines and accelerates creating Meshery designs

Makefile
DevOpsConfiguration Management

AI Summary: This issue proposes exposing live infrastructure topology data from Meshery as MCP resources. This will allow AI assistants to access real-time cluster information for analysis and troubleshooting without direct tool calls. The implementation involves defining specific MCP resource URIs and ensuring they return JSON-serialized topology data with subscription support.

Complexity:3/5
help wantedkind/enhancementlanguage/go

The Meshery MCP Server extension - an MCP server that streamlines and accelerates creating Meshery designs

Makefile
DevOpsConfiguration Management

AI Summary: This issue proposes the implementation of guided workflow templates (MCP prompts) for AI assistants interacting with Meshery. These templates will provide structured guidance for common Meshery operations like deploying applications, debugging clusters, and reviewing designs, improving consistency and reducing verbosity in AI interactions.

Complexity:3/5
help wantedkind/enhancementlanguage/go

The Meshery MCP Server extension - an MCP server that streamlines and accelerates creating Meshery designs

Makefile
DevOpsConfiguration Management

AI Summary: This issue proposes the implementation of an MCP (Model Context Protocol) server within Meshery to enable AI assistants to connect and interact with Meshery's capabilities. The implementation will involve adding an MCP Go SDK dependency, creating a new server entry point, and supporting both stdio and SSE/HTTP transports, along with graceful shutdown, structured logging, and server capability advertisement.

Complexity:4/5
help wantedkind/enhancementlanguage/go

The Meshery MCP Server extension - an MCP server that streamlines and accelerates creating Meshery designs

Makefile

Also browsing: Python , TypeScript , JavaScript