Giter VIP home page Giter VIP logo

Comments (3)

calmofthestorm avatar calmofthestorm commented on July 28, 2024

I don't have a strong opinion which is correct. I lean toward print a warning and continue. It should be "optional", but given nearly everyone will need to change at least one thing I don't want it to fail silently to reduce pain for new users.

from aenea.

nirvdrum avatar nirvdrum commented on July 28, 2024

Well, I guess the confusing part is they're the same exact file if you've just copied the example. I actually made the early mistake of setting project_root in the Natlink copy, but not changing it in the one in my aenea installation, and then nothing worked because my project_root value changed to an invalid path. Seeing they're virtually the same file, I decided to just delete the one in my aenea project and manage it entirely from the Natlink directory. Is this "wrong"?

I like the flexibility in having both. But in practice I'll probably only use one, in which case, making the other file truly optional would be a valid thing to do. Or I'll have a file in the Natlink directory that only sets the project_root and one in the aenea directory that sets everything except the project_root.

I realize you haven't written the docs on this yet. When you do, some guidance would be helpful. Because right now it does seem like just duplicating the files in both places.

from aenea.

calmofthestorm avatar calmofthestorm commented on July 28, 2024

I think it should work for both cases. People working locally will likely want to manage their project from Windows and possibly base Aenea in MacroSystem. People (me) who are mostly remote want to manage Aenea from a dir on linux mounted in the VM as a different folder. I have 2 aenea.json; the one in MacroSystem just points to my E drive and sets nothing else.

from aenea.

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.