Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upRemove gecko-media dependency #19806
Conversation
highfive
commented
Jan 18, 2018
|
Heads up! This PR modifies the following files:
|
|
r? @nox |
|
@bors-servo try |
Remove gecko-media dependency The effort to import Gecko's media stack into Servo has been canceled, so I am removing the bits of code from gecko-media that we added to Servo. - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19806) <!-- Reviewable:end -->
|
@bors-servo r+ |
|
|
|
|
|
I thought dependencies in many are for |
|
|
LifeIsStrange
commented
Jan 18, 2018
|
By curiosity, could you explain why ? |
|
There were some internal projects that were driving some of the investment there, and those shifted focus a bit. We'd still love to have a media stack in Servo, but the accelerated time frame is no longer viable. In order to keep pushing for media in Servo, it may make sense to use gstreamer as the basis instead, which is already built to be used by many projects. |
LifeIsStrange
commented
Jan 18, 2018
•
|
@metajack "the investment" , english is not my native language, but if by investment you mean monetary investment, I suggest you , the servo team, to do a crowdfunding campaign, your project is exciting by so many ways, not just by the technical challenges (that would motivate many geeks/devs to give) you tackle, but by 1) allowing unprecedent performance on slow devices e.g third world and smartphones/WOT and that would interest many heavy web users.... and by 2) a side effect, allowing new kind of rich websites that would have been too slow before. And that would interest a lot of firms, enabling new markets. So I don't really think investment would be anymore an issue for servo. |
|
By investment, we mean the time spent by Mozilla employees on that project. |
LifeIsStrange
commented
Jan 18, 2018
|
@jdm Yes but new funds from Crowdfunfing could allow to hire new devs maybe ? |
|
@bors-servo try |
Remove gecko-media dependency The effort to import Gecko's media stack into Servo has been canceled, so I am removing the bits of code from gecko-media that we added to Servo. - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19806) <!-- Reviewable:end -->
|
|
Remove gecko-media dependency The effort to import Gecko's media stack into Servo has been canceled, so I am removing the bits of code from gecko-media that we added to Servo. - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19806) <!-- Reviewable:end -->
|
|
Are builders stuck in a bad state? |
|
Should be fixed now (thanks jdm) @bors-servo retry |
Remove gecko-media dependency The effort to import Gecko's media stack into Servo has been canceled, so I am removing the bits of code from gecko-media that we added to Servo. - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19806) <!-- Reviewable:end -->
|
|
|
@bors-servo retry |
Remove gecko-media dependency The effort to import Gecko's media stack into Servo has been canceled, so I am removing the bits of code from gecko-media that we added to Servo. - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19806) <!-- Reviewable:end -->
|
|
ferjm commentedJan 18, 2018
•
edited by SimonSapin
The effort to import Gecko's media stack into Servo has been canceled, so I am removing the bits of code from gecko-media that we added to Servo.
./mach build -ddoes not report any errors./mach test-tidydoes not report any errorsThis change is