Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rakudo repo cleanup (mainly tools/ directory) #1252

Closed
16 of 45 tasks
AlexDaniel opened this issue Nov 16, 2017 · 2 comments
Closed
16 of 45 tasks

Rakudo repo cleanup (mainly tools/ directory) #1252

AlexDaniel opened this issue Nov 16, 2017 · 2 comments
Labels
meta Repo organization, code style, etc.

Comments

@AlexDaniel
Copy link
Contributor

AlexDaniel commented Nov 16, 2017

In a comment section of 99f38f9 it was mentioned that rakudo git repo has some scripts that are likely unused, or simply do not belong to the repo. Let's assess the situation and clean it up a little bit.

⚠ Feel free to edit this post. Mark a file with ✓ if it was moved, removed or if it's decided that it should stay. Replace “⁇” with any helpful commentary.

  • tools
  • ├── autounfudge.pl – ⁇
  • ├── available-pm-names.pl6 – deleted in 825a8b0
  • ├── benchmark.pl – ⁇
  • ├── build
  • │   ├── common_bootstrap_sources – ⁇
  • │   ├── create-jvm-runner.pl – ⁇
  • │   ├── create-moar-runner.pl – ⁇
  • │   ├── gen-cat.nqp – ⁇
  • │   ├── gen-version.pl – ⁇
  • │   ├── install-core-dist.pl – ⁇
  • │   ├── jvm_core_d_sources – ⁇
  • │   ├── jvm_core_sources – ⁇
  • │   ├── Makefile-common-macros.in – ⁇
  • │   ├── Makefile-common-rules.in – ⁇
  • │   ├── Makefile-JVM.in – ⁇
  • │   ├── Makefile-Moar.in – ⁇
  • │   ├── makeMAGIC_INC_DEC.pl6 – ⁇
  • │   ├── makeNATIVE_ARRAY.pl6 – ⁇
  • │   ├── makeNATIVE_SHAPED_ARRAY.pl6 – ⁇
  • │   ├── makeSLICE.pl6 – ⁇
  • │   ├── makeUNIPROP.pl6 – ⁇
  • │   ├── missing-commits.pl6 – compared to releasable the script probably doesn't do enough, so either delete or move to rakudo/release repo (deleted in 6ec6f1e)
  • │   ├── moar_core_d_sources – ⁇
  • │   ├── moar_core_sources – ⁇
  • │   ├── nqp-jvm-rr.pl – ⁇
  • │   ├── NQP_REVISION – this file should absolutely stay, but is it the best place for it?
  • │   └── upgrade-repository.pl – ⁇
  • ├── build-localtest.pl – ⁇
  • ├── commit-stats.pl – deleted in 028b7d2
  • ├── contributors.pl6 – part of the release process. Move to rakudo/release repo?
  • ├── create-release-announcement.pl6 – part of the release process. Move to rakudo/release repo?
  • ├── CREDITS.pl6 – ⁇
  • ├── install-dist.pl – ⁇
  • ├── lib
  • │   └── NQP
  • │       └── Configure.pm – used by Configure.pl
  • ├── perl6-limited.pl – ⁇
  • ├── progress-graph.pl – deleted in 5baede5
  • ├── rakudo-swarm.config – ⁇
  • ├── release-dates.pl – it is used once in forever. Let's golf it and then it can be included in the release docs
  • ├── update-passing-test-data.pl – ⁇
  • ├── update-tai-utc.pl – updates leap seconds
  • └── util
  •     └── perlcritic.conf – ⁇
@AlexDaniel AlexDaniel added the meta Repo organization, code style, etc. label Nov 16, 2017
moritz added a commit that referenced this issue Nov 16, 2017
moritz added a commit that referenced this issue Nov 16, 2017
moritz added a commit that referenced this issue Nov 16, 2017
we do not name our releases after PM groups. Issue #1252
@tbrowder
Copy link
Member

tbrowder commented Jun 28, 2018

lib/NQP/Configure.pm should be modded, along with Configure.pl, so that a user can, optionally, use another github account for a build. See the issue I am sbout to make.

@AlexDaniel
Copy link
Contributor Author

This is old. If I continued to work on this I'd start from scratch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Repo organization, code style, etc.
Projects
None yet
Development

No branches or pull requests

2 participants