Comments (9)
I'm not sure I understand the rationale behind this? The aim of the export-ignore
is to make the dist version as small as possible. If you want to run the test suite, you should just do an install from source.
from spdx-licenses.
Why PHP provides its test suite ?
Why all projects (outside composer world) provide their test suite ?
Why PHP projects should be different ?
from spdx-licenses.
That does not answer my question.
Also, this project does provide a test suite. But the test suite does not belong in a production release (such as dist). When you install PHP on your server, you don't get the PHP test suite, you get the pre-built binary, a production release. The same applies here.
from spdx-licenses.
So sorry, we have a different vision of upstream / downstream things.
I can live with that... (I already does for some other projects).
I just think that test, doc, license, should be part of the archive, as they are useful for users (and especially for downstream distribution).
I understand the goal of "minimal" size... not the way to achieve it.
from spdx-licenses.
But that is exactly why there are multiple ways to install a dependency. If you specify --prefer-source
you will get everything. If you specify --prefer-dist
, you will get a smaller release, more suitable for production.
from spdx-licenses.
Please, don't forget that NOT everyone is using composer ;)
And downstream we are still using archive tarball.
from spdx-licenses.
Well I'm sorry, but it's 2015... :-)
But in that case, if you want the test suite, git clone
is your friend.
from spdx-licenses.
To be fair though, it's just one file, so if it would make everyone happy... I guess we can just include it.
/cc @Seldaek any thoughts on this?
from spdx-licenses.
from spdx-licenses.
Related Issues (10)
- TODOs
- Update for SPDX License List 3.0
- Use SPDX data files instead of screen-scraping
- Missing 1.4.0 in Changelog
- Private Package Option HOT 4
- [RFC] add API to check license compatibility HOT 4
- Oh crap, sorry that's what happens when you release late on Friday heh.. Good thing I saw this before heading to bed ;) Fixed now.
- Why dep on justinrainbow/json-schema ? HOT 1
- Removed: FLTK-exception-2.0
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 spdx-licenses.