Comments (8)
Hello umpirsky,
The reason is that Business Application Platform is single whole, and it published as single package.
https://packagist.org/packages/oro/platform
from platform.
@alsma-magecore OK, I realized that in the meantime. I see no point having composer.json file then.
And because of depending on exact commits https://github.com/orocrm/platform/blob/master/composer.json#L10-L50 its hard to install it inside existing application. For example I try to use it with Sylius, and composer cant resolve dependencies.
from platform.
@alsma-magecore What's the point of not releasing each bundle as standalone? As @umpirsky said it's really hard to use them outside of a whole Oro platform, that's really too bad.
from platform.
@winzou, @umpirsky Releasing some bundles as a separate packages is on our roadmap, but it requires much more effort and we will not be able to handle this in next few month.
from platform.
What do you mean by much more effort? I see that this ImportExportBundle
for example is already decoupled, and just needs a git subtree split to be available on its own. Did I miss something?
from platform.
No, it is not decoupled. There are a couple of dependencies:
- BarchBundle
- SecurityBundle
- JS (translations, dialog, validation)
Please fill free to contribute decoupled version, we'll definitely review and repackage it faster in this case.
Also would be great to hear about your use cases so we'll keep them in mind when will work on decoupling.
from platform.
Hello, DistributionBundle would also be awesome if we could use it separately (i.e. for eZ Publish).
We could lend a hand 😉
from platform.
@winzou please let me know if you would like to work on ImportExport bundle decoupling so we'll publish it as a standalone as we already enabled work around few other bundles (RequireJS, Config, Distribution). Feel free to reopen this issue.
from platform.
Related Issues (20)
- Oro mysql privileges check not compatible with Sentry TracingServerInfoAwareDriverConnection
- Attachment Parent Entity Id
- Websocket connection not authenticated after changing password HOT 1
- Warning: Undefined array key 1 (Missing colon in routing)
- Symfony\Component\Process expects an array not a string. HOT 4
- DateTime filter does not show section for time on mobile HOT 1
- Missing and wrong regions for Italy country
- Package guzzlehttp/guzzle 7.4.4 suffers vulnerabilities CVE-2022-31090 and CVE-2022-31091. HOT 2
- Commmand oro:cron:integration:cleanup should exclude each connector per channel
- wrong render of item in CollectionType
- update Symfony Latest stable version: 6.1.4. HOT 1
- Wrong pagination when you move back or reload page DataGridBundle
- Command oro:maintenance:unlock send error when maintenance is already off HOT 1
- oro/platform-serialised-fields 5.0.2 should require oro/platform 5.0.8+
- OroEmailBundle can't send email with Amazon SES HOT 1
- oro/platform 5.0.9 vulnerable to CVE-2022-24894 and CVE-2022-24894. HOT 2
- Support https proxy
- [v5.1][EntityExtend] How to add interfaces, traits to ORO entities
- Cannot serialize Symfony\Component\Cache\Adapter\FilesystemAdapter HOT 1
- Cron Command is not registering if it has $defaultDescription field HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from platform.