-
Notifications
You must be signed in to change notification settings - Fork 106
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
Tracking suggestions for articles to accompany Mirage 3 release #513
Comments
|
I can write / link to something very short about ARM (though there's not much that's Mirage-specific I think). But no chance before tomorrow evening, and Wednesday afternoon more likely. @hannesm I think that post would make a great post (or two!) on its own, to be referred to by @yomimono announcement :) Part of the thought here was to try to replicate what we did for Mirage 2 in terms of having several posts about the improvements in the beta leading up to the (now very close) release date. Could maybe have two posts in fact, splitting at the section https://gist.github.com/hannesm/d0601b7d48d527068c354bc9e1daba3f#workflow-phase-separation-versioned-opam-dependencies ... ? @talex5 @samoht Any chance you'd be able to put something together about errors? (I know it's not the scheme you were originally proposing.) Perhaps collating from the considerable text that seems to be attached on various issues...? @avsm @GemmaG what is |
@hannesm, I really like this piece! It should definitely be its own post which gets linked from the high-level outline. We could split it in two, but I think it's at a good granularity as-is. @samoht, do you have time/interest in writing something on errors over the next couple of days? talex5 already declined in another medium. I think I'm probably next-best to do it after samoht, and also about to be on a flight, but I'm unlikely to do both that and an update guide today. |
I don't think there's enough time to do the necessary review and edits to get these posts up before the release (as we did for MirageOS 2.0, which was an epic effort), but it would be great to get these suggestions into an an order/schedule to continue the activity into the following week. That would work really well! |
Manuel, really sorry about this! I'm sure you already know this but I think you'll have to manually unsubscribe yourself from this thread to avoid ongoing notifications. |
@amirmc I think Manuel's just asking us to be a bit more careful in the future, not to take any action now. @GemmaG I just realized that missing from the list of things to write from the Mirage side is a porting guide for Mirage 2 -> Mirage 3; I'm listed (with a ? that should be a ! by now) as responsible for that over at mirage/mirage#592 . |
What I meant by the comment above is that I think we should have a sequence of posts, no more than one per day (ideally one every couple of days), that starts with the release blog post. I hope that makes sense. |
@yomimono I will write a short port tomorrow about errors. I also really would like to get some kind of Irmin pre-release ready for the 23rd :-) |
@samoht great, thank you! feel free to leave TODOs for me in the post if that would be helpful. |
@hannesm A commit with annoying English nitpicks and an irritating TODO inserted is at https://gist.github.com/yomimono/ff58bcc483ba5fe0aab323e6ea24a492 . |
@yomimono thanks! mirage itself contains |
The error handling post is there: #514 Anyone can push to it, so please feel free to edit. |
@hannesm thanks for the great post on removing code - I agree that mentioning it in the announcement but leaving as is works well :) Unlikely to have an odoc post until release in a few weeks - Leo suggested we could mention an upcoming release of the new documentation tool and point to the generated docs at: http://docs.mirage.io/ as a bit of a teaser. |
Hi folks, this issue and the tracking issue (mirage/mirage#592) were getting confusing. This issue (#513) should track the supporting content that will go out after the main announcements. I've updated the top post and added some items so that they're tracked here instead. TL;DR. If it's required for the announcement, it should be over on mirage/mirage#592. If it's due out after that, it's here. |
Please make sure to fix the certificate error before, 98% of potential readers won't bother going through the painful process of circumventing it.
I wrote something here: https://gist.github.com/dbuenzli/fb2ac8583c9b0ff1637ee3117195cda5 Comments welcome. |
@dbuenzli thanks! Do you have a title in mind? We've got ocamllabs.io up and running now, so I'll add it as a post there with you as the author. One suggestion I might have is that some people might not know what you are referring to when you say "left-pad/left-padist" - can you elaborate? Thoughts on linking to it directly from the main announcement post? |
Just read that post and it made me laugh. But then I know some of the left-pad references :) |
@dbuenzli I've added your post here: http://ocamllabs.io/projects/2017/02/23/topkg.html with a working title that we can alter to your preference. I wanted to post it now so that we can link to it from the main announcement - thanks! |
Thanks @GemmaG. Could please integrate the latest revision of the gist, I integrated some comments @pqwy made to me. Other than that:
Thanks ! |
Ah and regarding the left-pad allusion I don't mind people not getting it. Those who don't and are curious enough can search about it. In general I avoid hyperlinking away in blog posts, as these links are only opportunities to distract and loose your reader. |
Also @GemmaG could you please remove the "has a Master of Science in Computer Science from the École Polytechnique Fédérale de Lausanne (EPFL) and" from the short bio on the blog, I don't think it's really interesting in that context. The sentence that will result be enough. Thanks. |
I can commit to a blog post on the Qubes target for Tuesday 28, if there's interest in that. |
I've added a section at the end of the top post where we can build a schedule. So far, the only content we have is the 'topkg' post and the 'smaller is better' post. Is anyone else working on content? @GemmaG, are you handling the scheduling? |
@yomimono Thanks! I've added it to the schedule but for Weds 1st. We should leave a day between posts just so it's not overwhelming. One of the items of (anecdotal) feedback for the 2.0 blog posts was that the frequency of posts was too high to keep up with :) |
As requested in mirage/mirage-www#513 (comment) cc @dbuenzli
As requested in mirage/mirage-www#513 (comment) cc @dbuenzli
My comments in #513 (comment) are implemented in PR ocamllabs/ocamllabs-www#5 I'll let someone with the rights to merge it. |
@amirmc re schedule, odoc post will be coming in next few weeks (dependent on final work on odoc before release - no specific date yet), I'll look into when an opam beta post could be ready |
I am writing a post for Irmin 1.0. Can do it for Friday 3rd if no one else is taking that slot. |
I'd appreciate any comments folks have time to leave on #534, which was originally going to be a personal blog post and so might be a bit chatty for the Mirage blog (and also is probably boring? Please tell me if you have ideas on how to make it less boring). |
LGTM!
I think the style is just fine myself.
The only part where I stumbled was when/how Functoria suddenly appears --
eg., the relationship between Functoria and Mirage when it comes to the
`base_configurable` object and so on. It might also be useful to include a
pointer somewhere to how object syntax works perhaps? It seems to be little
used so even OCaml programmers might want easy to access docs.
Perhaps also change the title -- this is more about adding a target to
Mirage than it is about QubesOS per se to my mind...
…On 28 February 2017 at 18:52, Mindy Preston ***@***.***> wrote:
I'd appreciate any comments folks have time to leave on #534
<#534>, which was originally
going to be a personal blog post and so might be a bit chatty for the
Mirage blog (and also is probably boring? Please tell me if you have ideas
on how to make it less boring).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#513 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAKP4IhGymKosBCp8F_EO9FvqntFpqfWks5rhGzrgaJpZM4MFBFY>
.
--
Richard Mortier
mort@cantab.net
|
See #535 which is definitely not fully ready yet, but which contains a skeleton of what I wanted to write. Early feedback to that early draft is welcome. |
@samoht - I forked and added some comments at https://github.com/yomimono/mirage-www/tree/irmin - please feel free to pull or ignore or whatever. |
I think we've written all of the release-related MirageOS 3 blog posts we're going to write. |
@amirmc has suggested the 23rd Feb for the Mirage press release and announcement (based on #592) which is next Thursday.
Not all of these need to be ready for 23rd - and they don't need to be long posts - but it would be good to know which ones could be finished before then and linked to from the announcement post. Please do add suggestions and edits.
From the OCL side, we are working on some posts covering:
We plan to put these posts on ocamllabs.io which can federated to mirage.io.
From the Mirage-specific side, would anyone like to write on the following? (authors are just suggestions)
It would also be good to reference Sean’s CUFP talk which relates to some of the OPAM 2 changes - he raised some great points, and it looks we have solved at least a few of them.
Schedule
Upcoming posts — Check off when published
Fri 24 Feb? — Short post/paragraph aboutAlready mentioned in the release posttopkg
that links to the OCL postThe text was updated successfully, but these errors were encountered: