-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roadmap - what's next? #509
Comments
I've closed the |
I've entered into aggressive issue closing mode, so we'll see what feedback comes of it! 😄 |
Wow! https://github.com/cefsharp/CefSharp/issues?q=is%3Aopen+ down to two pages, much more manageable! (That link btw has the sum of issues and PRs) Reeeeally good job there at shaking the tree 👍 🌲 |
https://github.com/cefsharp/CefSharp/milestones got updated a bit - optimists as we are ;) |
Type for |
Typo? - naah, more like a question: "Will it be 33? ... or something else?" Renamed to |
Makes sense now 👍 |
Copy over from #504 (comment):
I think having a
Sorting the split should have a fairly high priority as it's the most drastic change from a user point of view. Once that's sorted we get a nightly
Would be nice, though I've got no idea where to start. Is the whole multiple
|
@jornh At what point do you think we take the Feature wise it just needs the |
Firstly a big 👍 on
That's not very actionable (but nevertheless desirable though 😜 ). I only got one case where it actually seems better than master. Just one data point though.
Phew it's a lot of commits. Any idea how to approach it? Areas to focus on? Ways to sample?
Got any knowledge, or just hunches? Should we throw some tooling at it?
You already covered it 😄 Would polling in the Google Group or encouraging to test help do you think? |
We could go as far as writing tests 👯 Could IMO potentially be more fruitful with the bindings and the WCF communication etc. than with visual glitches like the recent WinForms redraw issue. |
Thankfully the JS Binding is fairly isolated, if you never register an object, very little of the code actually gets called. The big change in making the browser client the WCF server, which improves reliability in my opinion, as with
There's about 6-8 core classes, so it's not actually that complex now. A lot of those commits are me bumbling through making
Just a hunch, my knowledge of
Got a suggestion on the attribute name? That's the hardest part! lol
Can't hurt 😄 |
Yes please! No promises to how much I can commit to look at right now. But it will enable others to pitch in too 😄 ... and we have a bit of design docco! It could serve as bait/lowered entry barrier for a Google Group post ...
Very good point. Let's focus on the WCF role swap. Those who need the JS Binding are those who "pays" for it then TANSTAAFL |
Quick list of classes, I'll try and write something more detailed later.
CefSharp.Core
CefSharp
CefSharp.BrowserSubprocess.Core (Render Process)
Brief Description
That's a very high level simplistic explanation, that's missing a lot of detail. I'll try expand upon it later. |
cef.redist.x64 3.2062.1898 on its way too ... x86 took 8 minutes on my wifi ... so in about 10 min or so ... |
@jornh Fantastic! Thanks 👍 |
@amaitland - and anyone else with an opinion 😃 - is it time to take off the training wheels on 2062 and JS Binding WIP and merge into master? Then push another set of |
@jornh kjør på :) |
@jornh I think so, yes 👍 That green merge button is just waiting to be pressed 😄 |
Ok press away then! On Tuesday, November 11, 2014, Alex Maitland notifications@github.com
|
Done 😄 I've updated the |
I've tinkered with some of the milestones, probably needs a little more work as I've basically moved everything to What does everyone think about cleaning up the branches? Just keep |
Yes, seems natural to go with that - and maybe keep |
👍
👍 |
Yeah, I meant |
I've cleaned up the branches, down to just three again which is much more manageable 😄 |
nice 👌 |
Release is up on I've created a branch on https://github.com/cefsharp/CefSharp.MinimalExample/tree/cef/2171 |
I tested all 3 |
Thanks 👍 Everything is looking fine on my end as well so I might push them to |
Packages are on |
Sweet! @amaitland I accidentally saw you even deleted it from the MyGet feed so In celebration I added back |
Yeah, had that problem last time, so though it best to delete the |
Anyone have any thoughts on how we should inform users of breaking changes? Notes in the change log? Though I'm not sure that anyone actually looks at the change log. |
I think the change log is the best place, as it also shows on the releases page (or is that due to you copying it manually?). We could also give it more exposure on the
NuGet PackagesBinary releases contain everything needed to embed Chromium in your .Net/CLR application. For usage see FAQ #8 item. Upgrading from an earlier version of CefSharp? See the ChangeLog for breaking changes and upgrade tips. CI Builds We can add new sections to the ChangeLog for breaking changes. Then anyone upgrading can scan over these, starting at their old version to the new version, and figure out what they need to fix in their code. For example:
3.27.0-a0August 3, 2013, Chromium 27.0.1453.73
Breaking Changes
|
Manually copy the entries from the changelog when creating a release. Excellent suggestions, let's run with that 👍 |
Probably worth going back over the changelog and backdating any breaking changes that are obvious. |
I have added some major renames that would hit Cef1 upgraders to |
Nice! Hopefully one day |
FYI I've updated to the new If anyone has problems then let me know. https://ci.appveyor.com/project/cefsharp/cefsharp/build/39.0.0-CI751 |
Saw a comment about Windows Phone above. Did anything ever happen on this front? |
Comment was about being able to deploy a new version using the web interface, not using |
Ok, thanks amaitland. I'm running WebRTC sessions successfully using Windows Forms and CefSharp on the desktop. I was hoping to do the same on a Windows Phone to establish a video session between a desktop PC and the phone. I'll keep searching. |
I posted to the CefSharp google group asking what folks thought of only supporting VC++ 2013 for CefSharp branches 2272 and later, or whatever CEF branch comes after 2272. I ask because CEF hasn't supported VC++ 2012 for branches >= 1916. Bill |
This isn't meant to suggest a change in the minimum .Net framework version used in CefSharp. Bill |
Cool, let's see what people have to say. When |
Rather than keep pushing So what I hope is the final https://ci.appveyor.com/project/cefsharp/cefsharp/build/39.0.0-CI847 |
Forgot to update |
Updated https://github.com/cefsharp/CefSharp.MinimalExample @jornh @rassilon @jankurianski If anyone has 5mins to take them for a spin that would be much appreciated 👍 |
Checked the 3 example projects in |
@jankurianski Thanks, much appreciated 👍 |
I updated to the MyGet 39.0.0 pkgs on my own app, and after having to manually remove the CefSharp/CEF binaries from my Release build directory and rebuild, it seemed to work just fine. Bill |
Excellent, I've tried with Next step release to |
Packages are now on @rassilon Thanks for taking it for a spin 👍 |
I've released |
For those interested, the updated plan is to skip |
Kill CefSharp 1 issues, with resolutions:
https://github.com/cefsharp/CefSharp/issues?q=is%3Aopen+is%3Aissue+label%3Acef1+-label%3Acef3+
The text was updated successfully, but these errors were encountered: