Giter Club home page Giter Club logo

Comments (7)

mattstauffer avatar mattstauffer commented on July 27, 2024 1

That's an opportunity for you to contribute to Onramp! I use a Mac; as does Taylor. We know a lot about what works well on Macs. We don't know as much about what works well in other settings.

So, we have to rely on people who use those platforms to contribute. It doesn't have to be a "change the focus", it should just be "if you use other tools, contribute".

I would recommend specific suggestions. For example, is this not enough? Is there anything else on Onramp that's actually Mac-specific right now?

image

I will make one caveat: This site will always primarily embody a "happy path". it's not about giving a million options. It's about giving one preferred option. So I'm not going to recommend seven different local dev environments; but I'm fine to recommend a single one per environment.

from onramp.

mattstauffer avatar mattstauffer commented on July 27, 2024 1

Hey Nicolás! You sure did--thanks so much for your patch!

I think there's going to have to be a balance. I do agree that I want us to consider all development stacks. But I also want to focus on "how it works, at its simplest" and have everything else be caveats--links to "if you have this problem here's a solution", rather than having to run everyone through it.

I think it's good for us to consider building in a concept into the platform itself about "adding caveats" or "adding a concept of which OS someone is in" so we can help round the thing out without making it too clumsy. 👍🏻 Thanks for bringing it up!

from onramp.

nicorafales avatar nicorafales commented on July 27, 2024

For now, it's only the local environment. But probably when docs get bigger, everything outside of the bounds of Laravel has to have a link to the other OSes. For example, the driver for Redis doesn't work the same way, has less features, in Windows. So subscribing Queue jobs or Horizon doesn't work out of the box without tweaking. Deployments section should be diferent for all three main OSes (not counting I/P/SaaS platforms).
Yeah! we all have to help to contribute to the docs since we work with those configurations. I just wanted to make it visibile so it's a present matter from now on for docs and trainings.

I already did (i'm Nicolás)

from onramp.

mattstauffer avatar mattstauffer commented on July 27, 2024

I'm going to re-name the issue so it tracks more of how I'm thinking about it now.

from onramp.

jonsugar avatar jonsugar commented on July 27, 2024

What if (like the language preference) the user can specifiy their prefered OS/Environment details Onramp can then tailor their experience.

Maybe upon signup there is a wizard type widget that lets the user specifiy:

  1. Their language.
  2. Their appropriate track–"Brand-new developer", "Front-end developer" or "Wordpress developer".
  3. What environment they are learning on-Linux, Mac or Windows.

Of course the user will be able to change the preferences but I think that would be a good user experience.

Caveat here is that we would need a lot of content because we would need variants of all combinations where appropriate but as a goal I think its reasonable.

from onramp.

jonsugar avatar jonsugar commented on July 27, 2024

That's an opportunity for you to contribute to Onramp! I use a Mac; as does Taylor. We know a lot about what works well on Macs. We don't know as much about what works well in other settings.

So, we have to rely on people who use those platforms to contribute. It doesn't have to be a "change the focus", it should just be "if you use other tools, contribute".

I would recommend specific suggestions. For example, is this not enough? Is there anything else on Onramp that's actually Mac-specific right now?

@mattstauffer FYI I might be a weirdo but I have set-up development environments on both my Mac and Windows 10 machines. I will literally wake up one day and feel like switching platforms and will stick with that environment for a while before switching again.

If you like, I will be happy to work on the "one reccomended windows environment".

from onramp.

jonsugar avatar jonsugar commented on July 27, 2024

@mattstauffer I think this can be closed due to #24

from onramp.

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.