Giter Site home page Giter Site logo

Comments (15)

haampie avatar haampie commented on July 24, 2024 1

Another reason; the filter query used in the ElasticSearch repository is deprecated in ElasticSearch 2.3+

https://www.elastic.co/guide/en/elasticsearch/reference/2.3/breaking_20_query_dsl_changes.html#_literal_filtered_literal_query_and_literal_query_literal_filter_deprecated

from broadway.

asm89 avatar asm89 commented on July 24, 2024

We fully agree and splitting up the repository in separate components has always been the plan. For now we'd like to keep things in one repository and once things stabilize some more we'll probably split out each component to a separate repository.

from broadway.

asm89 avatar asm89 commented on July 24, 2024

We'd like to split out the Symfony bundle on a shorter term.

from broadway.

GazEdge avatar GazEdge commented on July 24, 2024

agree with splitting things out. I've just forked the project and really like what I'm seeing, but really only want the event store and handlers.

Going through the process now of looking to see how easy it is to decouple those elements from the whole framework

from broadway.

harikt avatar harikt commented on July 24, 2024

@asm89 split to make the other repos accept PR's . So people don't need to bother about other code.

from broadway.

asm89 avatar asm89 commented on July 24, 2024

@cboden linked me the scripts the react project was using previously: https://github.com/reactphp/react/tree/17044db0ab6a9c145fb1ac40822c5c17d045dc36/scripts

from broadway.

ruudk avatar ruudk commented on July 24, 2024

+1

I really want to only use the Event Store for now...

from broadway.

asm89 avatar asm89 commented on July 24, 2024

If anyone has concrete ideas about how to do this, I'd be happy to look into it. As said before, we'd like to stabilize the components a bit more before doing a final split into separate repositories. We could go the subtree split way, but that can be quite cumbersome as well?

from broadway.

harikt avatar harikt commented on July 24, 2024

The recent zf3 will be splitting to repos which can accepts PR . If you are still with the subtree split, may be you should ping Fabien, Taylor, Beau or Stof for the same.

from broadway.

haampie avatar haampie commented on July 24, 2024

Some inactivity here, but there are some solid reasons I encountered to proceed. The doctrine/mongodb package is currently problematic when using PHP7, since the doctrine package relies on the old ext-mongo extension, while PHP7 is (only?) shipped with ext-mongodb. See doctrine/mongodb#239 which runs since December 2015.

Of course I can simply remove the mongodb dev dependency, but it would be reassuring to run all of the project tests rather than excluding some.

It shouldn't be too much of a hassle to split specific implementations (DBal / ElasticSearch / MongoDB) from interfaces, right? Except for InMemory implementations maybe :)

edit: well, splitting is somewhat harder than expected... ;)

from broadway.

othillo avatar othillo commented on July 24, 2024

Closing this, because at the moment we have split the

Some still need to be merged but then we have split at least the all the implementations.

from broadway.

harikt avatar harikt commented on July 24, 2024

no composer.json ?

from broadway.

othillo avatar othillo commented on July 24, 2024

@harikt these PR's are still open:

from broadway.

harikt avatar harikt commented on July 24, 2024

@othillo any reason it is still waiting ?

from broadway.

othillo avatar othillo commented on July 24, 2024

it needs code review and merge, /cc @broadway/broadway ;)

from broadway.

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.