Skip to content

Conversation

@kwvg
Copy link
Collaborator

@kwvg kwvg commented Oct 2, 2021

Why?

As we're planning to support multiple build systems, remaining inline with their origin projects are a priority and surface-level filename rebranding serves as a quick and easy way to cause merge conflicts. We aim to remedy that. No logic or user-visible strings have been changed (outside of documentation)

Some filenames in the codebase will have the Dash branding, others don't. Only sources file that have a tendency to undergo change or are used by files that tend to undergo change were considered for the revert

Why not?

We now have an inconsistent naming scheme, despite being named bitcoinconsensus, it will still output the libdashconsensus library

@kwvg kwvg changed the title revert #3036, #2911, #1879, #1432: revert dashification of library and source names revert #3036, #2911, #1879, #1432: revert dashification of (library) source names Oct 2, 2021
@github-actions
Copy link

This pull request has conflicts, please rebase.

@github-actions
Copy link

This pull request has conflicts, please rebase.

@github-actions
Copy link

This Pull Request may conflict if the Pull Requests below are merged first.

#4649
conflictable files: src/interfaces/node.cpp

@kwvg kwvg marked this pull request as draft February 27, 2022 10:02
@kwvg kwvg changed the title revert #3036, #2911, #1879, #1432: revert dashification of (library) source names revert #3036, #2911, #1879, #1432: revert dashification of filenames Jul 8, 2022
@kwvg kwvg marked this pull request as ready for review July 8, 2022 08:50
@kwvg kwvg requested review from PastaPastaPasta and UdjinM6 July 8, 2022 08:50
@github-actions
Copy link

This pull request has conflicts, please rebase.

Copy link
Member

@PastaPastaPasta PastaPastaPasta left a comment

Choose a reason for hiding this comment

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

utACK for squash merge assuming it passes CI

Copy link
Member

@PastaPastaPasta PastaPastaPasta left a comment

Choose a reason for hiding this comment

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

re-utACK

@UdjinM6
Copy link

UdjinM6 commented Jul 29, 2022

We now have an inconsistent naming scheme, ...

yeah... not sure I like it

despite being named bitcoinconsensus, it will still output the libdashconsensus library

this exact example is 1. not true and 2. it's a shared lib which is a bit more complex case, see dbc0474634

also, see few trivial fixes a9b9c2d209

@UdjinM6
Copy link

UdjinM6 commented Aug 8, 2022

pls rebase to include #4957

Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

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

LGTM, utACK

Copy link
Member

@PastaPastaPasta PastaPastaPasta left a comment

Choose a reason for hiding this comment

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

utACK for merging via merge commit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants