Giter Club home page Giter Club logo

Comments (10)

alecritson avatar alecritson commented on June 8, 2024

This is the exact issue we found when we wrote tests for our projects that use getcandy, in the next release the migrations should be edited to stop this issue happening.

from candy-api.

Jamiewarb avatar Jamiewarb commented on June 8, 2024

Any idea when the next release will drop? Been trying to find an indication but not been fortunate to find one.

from candy-api.

alecritson avatar alecritson commented on June 8, 2024

Hey @Jamiewarb, We're looking to get it out of Alpha and into Beta around the end of August.

from candy-api.

Jamiewarb avatar Jamiewarb commented on June 8, 2024

Okay, thanks for letting me know!

We're looking to build a medium scale e-comm project on top of Candy, but not sure if we're able to commit to it at this point, which is unfortunate.

Will you guys be creating a pre-release with these fixes that we can contribute to? If these issues are already being solved, I'd rather not fork and re-solve them myself, but focus effort on outstanding bugs.

I see a dev branch, so would I be right to assume that is the current alpha? Is there a strategy for contributing?

(Sorry that this is likely not the space for it, so please point me to the direction of a better forum if you'd prefer, but just going to ask here for the sake of continuity)

from candy-api.

tooshay avatar tooshay commented on June 8, 2024

Hey @alecritson, wondered if you had any input on the above? Are people generally forking from Dev? Or Master? I'm noticing some pretty big differences between the two, now that I'm trying to the get the client and API working in our project (i.e. Api directory replaced by Core, etc).

from candy-api.

alecritson avatar alecritson commented on June 8, 2024

Sure, so we initially released the real base Alpha version at the end of February, this was just to get it into peoples hands. We didn't want to offer too much support at this point as we knew things were going to be changing pretty drastically and so instead of patching the master branch and doing alpha release updates we kind thought "lets just go for beta" so that's what we're doing.

The current release tag / master is really just how it was when it was first alpha released, the dev branch is constantly in use by us, so we never really told people to go ahead and use the dev branch as it's the bleeding edge of what we're doing before we get it into a proper release system and could potentially contain alot of bugs / new migrations etc as we develop it.

By all means if you want to use it in the dev state then you can include dev-dev in composer, or how I've been doing it is cloning the repo down and adding:

{
   "type": "path",
   "url": "../candy-api",
    "options": {
      "symlink": true
     }
 },

To my composer so you can easily just pull down the changes locally to see whats changed without having to constantly do composer update.

As for contributing we aren't really advertising that as we don't want to overwrite your hard work or work you've put time on, but if it's an obvious bug fix or whatnot then pull requests would always make us smile, but yeah, dev branch is where it's at.

from candy-api.

alecritson avatar alecritson commented on June 8, 2024

Oh and as for these types of discussion, we have a slack area but Glenn is away at the moment and I don't have the access to give you guys invites so when he is back I'll put a link here or something.

from candy-api.

tooshay avatar tooshay commented on June 8, 2024

This is great, @alecritson. Thanks, dude.

from candy-api.

Jamiewarb avatar Jamiewarb commented on June 8, 2024

Cheers for the reply mate! We'll definitely be getting involved with the Slack when we can, if you guys are cool with that.

I think what we will do for now is fork the dev branch of candy-api, and also fork the candy-client-php repo as well. Then we'll use those in our projects, and bug fix anything we find internally, while also pull-requesting any bug fixes into your getcandy repo's as well.

That should hopefully benefit us both, and allow us to use the dev branch without worrying too much about the changes and fixes you guys are making. Then we can intermittently review your dev branch and merge it into our fork to get your updates and progress as well, and you should hopefully benefit from our bug fixes in return.

If any of that sounds daft, I would totally appreciate the feedback πŸ˜…And if not, then you'll have two new contributors :) (Thanks for the continued patience with us! :D)

from candy-api.

alecritson avatar alecritson commented on June 8, 2024

Hey @tooshay @Jamiewarb

Glenn is back off holiday now and I have access to invite you guys to the slack channel if you are interested. Just shoot me an email at [email protected] and I will get you the links.

from candy-api.

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.