-
Notifications
You must be signed in to change notification settings - Fork 116
Features from netlify-local #75
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
Comments
originally i was gung-ho for growing in the spirit of unix "do one thing well" philosophy i think i'm in favor of either transferring benefit of transferring is that it seems "more official". Benefit of not transferring is you have more ownership. Either way I am keen on working with you to support these features if we ever break them. Which do you prefer to do? re specific items:
might want to give it a different name, like
what is the argument for this exactly? is it a speed thing or is there something else?
we have a
i am also for this :)
i honestly probably would never use this (over just using You've outlined a bunch of concerns here and i'm very grateful for that. What can we start on to get the ball rolling? |
Agree on all of this.
Yeah, I thought the "official" status would be a nice to have, although read on as to why I'm potentially against transferring.
I agree with this, but I think the separation is made clear enough by using a
I'd prefer to remove babel completely and just use webpack for bundling, but since I doubt that's gonna happen, I'd prefer supporting In addition to this, I'd want to add a service like Greenkeeper to ensure
Yes indeed 😊
Yeah, only reason to include it would be to keep all the local / bundle / build stuffs in one place.
Having read your thoughts, I'd like to do the following:
|
hey brod - let me confirm about the also: just got word from our CLI team that they're working on a compiled npm package for redirects so we may want to wait for this - since it uses the exact same go code it'd be a 1:1 emulation which is nice |
for what its worth i haven't forgotten about this - will try to get a specific meeting to discuss this this week. there are also ongoing efforts to add plugins to Netlify CLI (https://github.com/netlify/cli/pull/132/files, netlify/cli#117) that will be configurable via toml in the near future (@DavidWells is working on that). we will probably want to avoid the namespace clash |
@sw-yx how did I miss this! great news about redirects & plugins, I have continued on using the |
indeedy. just saw a demo internally for the local redirects. i'll be sure to let you know soon as anything is public |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
gonna keep this open but as per chat with Brod we have plans for future progress on these issues within the Netlify CLI rather than in netlify-lambda |
@8eecf0d2 alrighty - Netlify Dev is announced! (but very raw!) https://github.com/netlify/netlify-dev-plugin So there are some things we still dont have:
We have free reign to define what we want in the |
This is good to know – I was banging myself with identity running |
@zigomir have you seen we just merged the jwt decoding for local testing of identity? netlify/netlify-dev-plugin#138 |
not stale. brod we're still happy to chat with you anytime |
Thanks @sw-yx, I've cleared out some time this weekend to catch up on all the new Netlify stuffs! Will comment here afterwards 😃 |
yup hope you've been well! |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
As per email discussions...
I'm the maintainer of 8eecf0d2/netlify-local and would like to discuss some ideas for merging features from there and into here.
The goal of netlify-local is to emulate all appropriate Netlify features for the purpose of local development (some features such as Identity might not make sense to emulate locally), whereas netlify-lambda appears to focus on the Netlify Functions feature specifically.
From what I can tell, there are no major differences between netlify-lambda and netlify-local in terms of emulating Netlify Functions and the implementations are functionally the same.
Because of this there aren't many meaningful features within the scope of netlify-lambda that could be brought over from netlify-local, so for any features to be merged I'd suggest that netlify-lambda's scope should be increased (so that features can be merged) or potentially netlify-local could be transferred across to Netlify in it's entirety.
If a scope increase or ownership transfer sounds reasonable, I think the following issues should be figured out before hand.
netlify.toml
under aplugins
property (storing configuration options in command line arguments is a pain imo).plugin.local.functions
).Thanks for reading, look forward to your thoughts 😊
The text was updated successfully, but these errors were encountered: