Giter Club home page Giter Club logo

Comments (9)

cilki avatar cilki commented on May 23, 2024 1

That said, I'm hoping to fix everything I broke in the next few weeks

Still haven't gotten to this yet, but I didn't forget!

from goldboot.

dmgolembiowski avatar dmgolembiowski commented on May 23, 2024 1

Hey @cilki I've had my eye on this project for multiple months and I think I'd like to start contributing. Would you have the time to put together a CONTRIBUTING.md or other guide for collaborators to help out this project?

from goldboot.

cilki avatar cilki commented on May 23, 2024 1

@dmgolembiowski That sounds great! I'll see what I can do on documentation.

It also depends on what your interests/experiences are. If you're good with APIs, the goldboot-registry crate is really under developed and would probably be a good place to start. Think of it like a Docker registry where you can push/pull/list images over HTTPS except the image format is custom instead of OCI. (That image format, if I recall, should be nearly 100% complete, but more tests would be welcome).

The goldboot crate itself still needs a bit of work before it's contributor friendly. I recall I was held up on the design surrounding the provisioners last year which is a critical component. Now that some time has passed, I should have fresh eyes on that quandary. Once that's done and I fix the remaining build issues, there should be lots of opportunity for contributors.

Sorry to everyone for leaving this one hanging for so long!

from goldboot.

cilki avatar cilki commented on May 23, 2024 1

@dmgolembiowski by the way, if you use Windows or macOS, there are a couple platform-specific cases I can't test on Linux. Would be a good place to start contributing.

from goldboot.

cilki avatar cilki commented on May 23, 2024

I'm in the middle of a couple of major changes:

  • Revise the image format to support encryption
  • Revise the configuration format to use YAML instead of JSON

Usually I'd create a new branch to avoid breaking the build, but this thing is still pretty early on, so nothing is stable yet. Right now I'm looking for more feedback on the ideas rather than the implementation.

That said, I'm hoping to fix everything I broke in the next few weeks 😃.

from goldboot.

theAkito avatar theAkito commented on May 23, 2024

I see now, that's great. 🙂

When I opened this issue, I guessed you were having it build locally, but didn't bother to fix the repository's CI build, yet. (Sometimes happens to me...)

If you have running it locally, you could perhaps share the compiler version and dependencies you use.

If you don't have it running locally, then I would probably tinker around with it myself, however I'm now not sure how much sense that would make, if you are in the process of applying major changes. 🤔

from goldboot.

theAkito avatar theAkito commented on May 23, 2024

@dmgolembiowski That'd be great!

from goldboot.

cilki avatar cilki commented on May 23, 2024

Although the tests still aren't fully working, at least the build is fixed now.

from goldboot.

dmgolembiowski avatar dmgolembiowski commented on May 23, 2024

oh cool

from goldboot.

Related Issues (9)

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.