Giter Site home page Giter Site logo

Merging App::Cpan about cpanpm HOT 3 CLOSED

andk avatar andk commented on August 22, 2024
Merging App::Cpan

from cpanpm.

Comments (3)

andk avatar andk commented on August 22, 2024

brian d foy [email protected] writes:

I'm ready to merge the App::Cpan stuff. Before, you grabbed the module and the
script, but I also have a lot of tests. How do you want me to merge those? I
like having subdirectories of t/ to hold groups of related tests.

I have no special wishes, as long as all tests pass.

Please note that currently I have a backlog of pull requests. I hope to
merge them over the weekend.

andreas

from cpanpm.

andk avatar andk commented on August 22, 2024

All pull requests are now merged or rejected (or both:). I'm about to release a 2.01-TRIAL. Looking forward to your next pull request.

from cpanpm.

briandfoy avatar briandfoy commented on August 22, 2024

I got back to this with what now seems like a simple solution I should have done at first. It's not yet complete so I need some feedback.

  • It's in my merge_cpan1 branch in https://github.com/briandfoy/cpanpm/tree/merge_cpan1 . I couldn't see how to do a pull request to a new branch in the origin.
  • I've updated lib/App/Cpan.pm from the cpan-script repo, and merged back in the pre-5.008 changes
  • I added the tests and prefixed them with 97-*
  • I added t/lib_cpan1 and t/test-mirror-cpan1 for the support files for the tests

Some questions before I finish this:

  • Are the locations of these files and directories okay? I didn't see where to add them to a no_index. I can create that, I guess.
  • Some of the test files require a recent Test::More. What's the minimum I can use? I'll have to go back through them and undo new features, I guess.

from cpanpm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.