Skip to content

Add protobuf to internal#608

Closed
thehoul wants to merge 6 commits into
masterfrom
move-protobuf-to-internal
Closed

Add protobuf to internal#608
thehoul wants to merge 6 commits into
masterfrom
move-protobuf-to-internal

Conversation

@thehoul

@thehoul thehoul commented Feb 2, 2026

Copy link
Copy Markdown
Contributor

As discussed with @jbsv & @pierluca , the goal is to gradually remove dependency on protobuf. As it is still required for some internal parts, we decided to copy paste the package within the internal file to remove its dependency.

@thehoul thehoul self-assigned this Feb 2, 2026
@github-actions

github-actions Bot commented Feb 2, 2026

Copy link
Copy Markdown

🔒 Could not start CI tests due to missing safe PR label. Please contact a DEDIS maintainer.

@thehoul

thehoul commented Feb 2, 2026

Copy link
Copy Markdown
Contributor Author

Two questions @jbsv :

  1. Do we need to keep the *_test.go files?
  2. Should I remove the go.mod and go.sum files?

@github-actions

github-actions Bot commented Feb 2, 2026

Copy link
Copy Markdown

🔒 Could not start CI tests due to missing safe PR label. Please contact a DEDIS maintainer.

1 similar comment
@github-actions

github-actions Bot commented Feb 2, 2026

Copy link
Copy Markdown

🔒 Could not start CI tests due to missing safe PR label. Please contact a DEDIS maintainer.

@thehoul thehoul changed the title Add protobuf v1.0.9 to internal Add protobuf to internal Feb 2, 2026
@github-actions

github-actions Bot commented Feb 2, 2026

Copy link
Copy Markdown

🔒 Could not start CI tests due to missing safe PR label. Please contact a DEDIS maintainer.

1 similar comment
@github-actions

github-actions Bot commented Feb 2, 2026

Copy link
Copy Markdown

🔒 Could not start CI tests due to missing safe PR label. Please contact a DEDIS maintainer.

@thehoul
thehoul marked this pull request as ready for review February 5, 2026 08:39
@thehoul thehoul added the safe PR label Feb 5, 2026
@sonarqubecloud

sonarqubecloud Bot commented Feb 5, 2026

Copy link
Copy Markdown

1 similar comment
@sonarqubecloud

sonarqubecloud Bot commented Feb 5, 2026

Copy link
Copy Markdown

@thehoul
thehoul force-pushed the move-protobuf-to-internal branch from d0891ba to 7d486ae Compare February 5, 2026 10:37
@thehoul thehoul mentioned this pull request Feb 5, 2026
@thehoul
thehoul requested a review from jbsv February 5, 2026 10:44
@thehoul

thehoul commented Feb 5, 2026

Copy link
Copy Markdown
Contributor Author

Note that the tests don't pass but it will be fixed in #611. I created an intermediate PR because modifying tests in this PR would be hard to spot since they are all new files

@thehoul
thehoul requested a review from AnomalRoil February 10, 2026 09:37

@AnomalRoil AnomalRoil left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Just to confirm: this is a plain copy-pasta prior to any changes, right?

Comment thread go.mod
@thehoul

thehoul commented Feb 25, 2026

Copy link
Copy Markdown
Contributor Author

Just to confirm: this is a plain copy-pasta prior to any changes, right?

Yes! #611 modifies these files as required. The point is that if I introduce these files and modify them, threre's no way to know from the point of view of a reviewer

@jbsv jbsv left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@thehoul
thehoul force-pushed the move-protobuf-to-internal branch from 2f265e7 to fab66e0 Compare February 27, 2026 11:49
@thehoul

thehoul commented Feb 27, 2026

Copy link
Copy Markdown
Contributor Author

This PR is being closed because it was cloned in #619 to give it a more explicit name and description

@thehoul thehoul closed this Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants