Giter VIP home page Giter VIP logo

installer's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

installer's Issues

Namespace is not namespaced enough

Hello,

I haven't used this yet but it's certainly got my attention. In inspecting the project I see you're using the Console namespace for this installer code base.

I recommend some code changes.

  • Prefix all code namespace with AwsLambda or SanKumar\AwsLambda.
  • For most of my open source work I put the code into a organization that way it's not just in my personal directory and it feels more professional and less attached to me, the developer. So I recommend you move this library and supporting library lambdaphp into a new organization. For an example from my own work see https://github.com/api-skeletons If you move this to a new organization the namespace would be OrganizationName\AwsLambda\Console
  • Don't use brackets to differentiate namespaces. This technique is possible but it is not a recommendation of the PSR standards.

If you like I will review all your PHP code (which looks pretty good already!) and write it to strict PSR standards.

I think you've got a good thing going here and I'm here to help. How can I assist?

Dos2unix

I'm finding issues deploying on unix/linux from the latest composer which would suggest its been edited using a windows format and not cleaned prior to commit.

find . -type f -exec dos2unix {} ;

This is resulting in a broken deploy function on unix/linux os, once again, attempted to PR this but unfortunately I do not have the appropriate rights.

Please enable the php zip extension

Thanks for this.

Any chance you could add the zip extension --enable-zip in the php configure options?

Note I tried building my own php using the upstream dockerfile, however my compiled version seems to be missing some options.

(Any chance you could include the dockerfile and the build wrapper.zip script?)

Thanks again.

Hardcoded Region

within installer/console/App/Config.php on line 68 -- us-east-1 needs replacing with

'region' => getenv('AWS_DEFAULT_REGION') ?: ''

I attempted to PR for this but the repo is locked down so I was unable to.

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.