[00:00] pleia2: deal :) [00:00] Unit193: yep [00:01] anyway, I also emailed the editors last night, so that's done, I try to do it a full day before publishing to give them time [00:01] Yes I'm pretty useless, just do link checking. I may also help if there's a problem in the publishing scripts though, have once before. [00:01] honestly we don't have many active editors, and the wiki lockdown thing really hurt us a lot here [00:01] our one editor who was pretty active can't edit at the moment, still trying to sort out x-x [00:01] Also, if I don't respond before publishing, that could just mean I lost it in a screen window so feel free to poke again. [00:02] #12 is adding Credits... I usually do that when I've finished coping summaries over [00:02] now, 13 - we need to do this! [00:03] tsimonq2: if you want to openhttps://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Issue459 for editing we can do this [00:03] alright opened :) [00:03] I recommend opening it up in a second window as well, non-editing [00:03] so, go to the == In This Issue == section and delete the ## lines [00:04] okay :) [00:04] then you want to add a list of important articles from the Contents (which is why having the other window open helps) [00:04] new computer, Ubuntu Wiki signin times e__e [00:05] *sign-in [00:05] I typically grab article titles under General News, Ubuntu Stats, article titles under LoCo News, LoCo Stats header, all the titles from planet, and then am somewhat selective about what I include article titles beyond that [00:05] I'll do a pastebin of what I think this should be, but you can give it a shot too and see how your list compares [00:06] okay, we can just diff it then :) [00:06] oh, LoCo News is there twice, need to fix that up :) [00:06] *ugh* wiki, come on! [00:06] err, LoCo Events [00:06] duplicate header in there, my bad [00:08] http://pastebin.ubuntu.com/15546932/ - AskUbuntu script not working... [00:08] FINALLY wiki! [00:08] yeah, you need dependencies satisfied, we'll work on that after publishing [00:09] alright :) [00:09] here are the headers I'd use http://paste.ubuntu.com/15546936/ [00:09] but this part is an art, the main rule here is: include General, LoCo News and Planet articles in the list, then include all headers unless you include an article from that section in the list [00:10] what's up with In THis Issue? [00:10] so I included "SDK Planning for 16.10" and dropped the "Ubuntu Phone News" header [00:10] I don't understand the question [00:10] how do I do this? [00:10] do what? [00:11] == In This Issue == [00:11] you delete the commented lines and add a bullet pointed list of a sampling of the articles, as I've been explaining [00:11] okay [00:11] * tsimonq2 looks at a previous issue [00:11] (the commented lines that you're deleting explain this too) [00:12] oh, so notable articles? got it [00:13] you can look at past issues, and http://paste.ubuntu.com/15546936/ is what I'd use for this issue [00:13] also, it's essential that the last item is exactly this: * And much more! [00:13] one of our perl scripts matches that exactly [00:13] (I learned that the hard way) [00:14] does the order matter? [00:14] it has to be in order [00:14] and teach me about the perl script afterwards please :) [00:14] alright :) [00:14] as it appears in the Contents [00:15] and don't include too much, you have to manually verify them all for the fridge later [00:15] OH I see! [00:15] totally makes sense! I get it! :D [00:17] so that's it? [00:17] yep, you can save it [00:17] * tsimonq2 double-checks against https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/IssueTemplate?action=raw [00:17] just to be save :) [00:17] *safe [00:17] (and because I need to learn :P) [00:19] looks good, saving :) [00:19] perfect, now step 14 [00:20] ubuntu-news@l.u.c? [00:20] edit again, this is good if you have CamelCase or something you missed in the In This Issue that needs to be fixed (happens to me all the time) and search the document for lines beginning with ## [00:20] 14 is "Take out wiki commented out lines" [00:21] did the latter, although I'll do it again [00:21] OH I didn't refresh! [00:21] I'm going to edit this list again, we should mail stuff at the end ;) which I'll explain too [00:22] alright, how do I check for CamelCase? [00:22] just read it? [00:23] yeah, they will be links that shouldn't be links but are showing up [00:23] like LoCo [00:24] looks good to be, double-check? [00:24] *me [00:24] checking [00:25] ah, wiki caching... [00:25] tsimonq2: ok, you can also remove '''WORK IN PROGRESS''' [00:25] alright :) [00:26] should that go on the checklist by checking for CamelCase? [00:26] and then refresh EditingPolicies again [00:26] probably [00:26] I'll edit [00:26] refreshed [00:27] ok, now step 15 [00:27] run: uwn/publish-uwn.pl 459 [00:28] there [00:28] ran [00:29] any errors? [00:29] nope, except for: Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^{{ <-- HERE .*?$/ at ./publish-uwn.pl line 26. [00:29] seems like it ran good anyways [00:30] uh oh, that might be a problem for fridge, but we'll see [00:30] OH I see in issues/459, is that what I use? [00:30] can you open up uwn/459 and paste it somewhere? [00:30] also, if you can zip up everything in uwn/issues/459 and upload it somewhere for me to grab, that will help us with the rest [00:31] simon@semantic:~/uwn$ cat 459 | pastebinit [00:31] http://paste.ubuntu.com/15547297/ [00:31] heh [00:31] ok, that looks alright [00:31] yeah totally :) [00:32] pleia2: .tar small enough to emaill 110K, lyz@u.c? [00:32] sure [00:32] *email, [00:33] there, you should have it :) [00:34] thanks [00:35] pleia2: "Once the wiki is ready to be published run uwn/publish-uwn.pl (all scripts in https://code.launchpad.net/uwn), this will create several files in uwn/issues/### which you will use for steps 14-20" - you might want to edit that :) [00:35] indeed [00:36] so what now? [00:36] first step 16 [00:36] open up microblog.txt and paste it here :) [00:37] Welcome to the Ubuntu Weekly Newsletter, Issue 459 for the week March 14 - 27, 2016 https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Issue459 [00:37] :D [00:37] now we're on 17 [00:37] poke the social media admins here to do it ;) [00:37] who's that? :D [00:38] I think mostly me [00:38] we can do those later though [00:38] number 18! [00:38] now this one you need to be a forums admin [00:38] I have a forums account but I'm not an admin... [00:38] I think me, jose and PaulW2U are the ones for this forum [00:39] am I going to be dubbed one or do I delegate? :) [00:39] we have to request to be added by the forums council, then renewe every 3 months, really tedious [00:39] make note of this and we'll get you added at some point, I should just do it for now [00:39] while I'm doing this, you can look at step 19 [00:39] alright, making a note [00:39] can you try to log into the fridge? fridge.ubuntu.com/wp-admin/ [00:40] I added you to the admin team, but I don't know if it'll actually work [00:40] *gives up finding paper and emails himself* [00:40] there okay [00:41] I'm in [00:41] I don't...Wordpress...what am I doing? [00:41] tsimonq2: I'll explain in a moment, but we need to fix something first [00:41] Welcome to the Ubuntu Weekly Newsletter, Issue 459 for the week March 14 - 27, 2016. [00:42] it's a 2 week issue :) [00:42] OH I see :) [00:42] so we want to change that to: Welcome to the Ubuntu Weekly Newsletter, Issue 459 for the weeks of March 14 - 27, 2016. [00:42] I got it :) [00:42] then edit all of the things the script made (you can't just run the script again, the caching is too much) [00:42] recursive sed to the rescue! :D [00:43] not all of them have this text [00:43] I think just fridge, forum, microblog and ubuntu.news email [00:44] I updated on forums and just posted it [00:44] when you're ready, we can go back to fridge [00:45] Welcome to the Welcome to the Ubuntu Weekly Newsletter, Issue 459 for the weeks of March 14 - 27, 2016 https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Issue459 [00:45] *AHEM* :) [00:46] there good [00:46] so...Wordpress? [00:47] right [00:47] go over to "Posts" in the left hand menu and select "Add New" [00:47] I see, okay [00:47] you want this title: Ubuntu Weekly Newsletter Issue 459 [00:48] k done [00:48] then paste the contents of your file called 459 into the big body part [00:48] then over on the right under Categories, put a checkmark next to "News" and "Planet" [00:49] then do Preview, this is the fun part where you check that all the links work (some usually don't) [00:49] oh jeez...why the HTML? [00:50] because it's a website :P [00:50] if a link doesn't work, go back to https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Issue459 and grab the link you find in the Contents [00:50] those links are correct, replace it in the fridge post [00:50] so I need the WYSIWYG paste? [00:50] alright :) [00:50] no no no [00:50] plain html [00:50] Text [00:50] don't use Visual, that'll be a disaster :) [00:51] OH cool! [00:51] yeah I used Visual :P [00:51] haha [00:51] I guess that's probably the default [00:51] awesome! [00:51] okay! [00:51] link check time! :D [00:51] :) [00:52] ruh roh, bad link, getting from contents :) [00:53] pleia2: looks good! :D [00:53] tsimonq2: ok, you can Publish and we'll see how it looks :) [00:54] WAIT [00:54] HOLD ON [00:54] two weeks [00:54] :) [00:54] I would have forgotten :) [00:55] looks good, pressing Publish :) [00:55] pleia2: https://fridge.ubuntu.com/2016/03/29/ubuntu-weekly-newsletter-issue-459/ [00:56] missing "of: [00:56] for the weeks of [00:56] but looks good otherwise :) [00:56] updated :) [00:56] this will sync to planet, but because of all the caching it takes hours for planet to actually see the RSS update, very annyoing [00:57] anyway, on to #20! [00:57] keep your fridge window open [00:57] yay! [00:57] alright :) [00:57] next is http://discourse.ubuntu.com/ [00:57] the text is the same as fridge.ubuntu.com, but you need to remove the newlines because even their html view tries to help by adding newlines x_x [00:58] alright, I know HTML, that will be easy :) [00:58] and you post it to The Cafe [00:58] this step may go away at some point, since jcastro wants to shut down discourse, but for now we still publish here [00:58] New Topic? [00:58] yeah [00:59] I don't see any
s? [00:59] or you mean LITERAL new lines? [01:00] yeah, like \n [01:00] okay :) [01:00] compare your preview with http://discourse.ubuntu.com/t/ubuntu-weekly-newsletter-issue-458/2467 [01:00] your preview will have all kinds of crazy space, bad bad [01:00] just need to tighten it up [01:01] noooooo I pressed Post [01:01] but I deleted the new lines [01:01] so it *should* be fine [01:02] but now it's awaiting approval... [01:02] doh, too many links :( [01:02] hopefully someone is alive enough on there to approve [01:02] we can leave it for now, follow up tomorrow if not approved [01:02] I have karma or whatever on the site, so it lets me post [01:02] alright :) [01:03] now step 21 [01:03] this is all stuff done over at https://wiki.ubuntu.com/UbuntuWeeklyNewsletter [01:04] *check* on step 21/22, confirm? [01:04] step 21 and 22 are really together, updating the link and text [01:04] yeah [01:04] oh jeez forgot to update the days [01:05] there, should be good now [01:05] step 23 looks good [01:06] pleia2: can you confirm 21, 22, and 23? [01:06] yeah, for 23 click the link [01:06] * tsimonq2 did [01:06] getting to https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Current?action=edit can be tricky otherwise ;) [01:06] since it's a redirect [01:06] yes :) [01:06] then 24 is another edit of /UbuntuWeeklyNewsletter [01:06] 25 is editing of https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Archive [01:07] there, check 24? [01:07] can't really check it easily [01:07] redirects are hard redirects, so testing it is not a good test, can look at raw but that's about it [01:07] as long as you changed 458 to 459, it's fine ;) [01:08] well I mean you should click on the link :P [01:08] but okay :) [01:08] because of caching and redirects, it doesn't always behave properly [01:08] so it's a bad test [01:08] 25 done [01:08] ok, on to email! [01:08] so where do I get the email content? [01:08] now, we do email last because we cant edit emails, if we find a mistake as we're going through all the other steps we can fix them, but once the email goes out, it goes out [01:09] ubuntu-news.email ubuntu-news-team.email and loco-contacts.email [01:09] *sigh* I guess we're good then? [01:09] did you edit all these for the two weeks thing? [01:09] yup, I'll double-check before I send [01:09] looks like ubuntu-news.email is the only one that phrases it that way [01:10] good :) [01:10] yeah, I thought so :) [01:10] anyway, ubuntu-news.email and ubuntu-news-team.email can go out as is [01:10] so go for it :) ubuntu-news.email will land in the queue, so I'll do a quick review and then approve it [01:10] oh, and make sure you delete any signatures that you may have, and use plain text email [01:11] so how do I do that? open a file manager and open with Thunderbird? copy/paste into Thunderbird? [01:11] I don't know, I use gmail [01:11] you'll have to look up how to do plain text emails in thunderbird [01:11] *nervous chucking* I'll figure it out, I already send all my email in plain-text [01:12] once those are done, we can talk about the loco-contacts one [01:13] do I indicate *anywhere* that I'm the one releasing this week, or is it not relevant/needed? [01:13] well, you're the sender [01:13] so your name is in the From field [01:14] but that's it [01:14] alright :) [01:14] cool, sent to ubuntu-news [01:15] * pleia2 has a look [01:15] I'll get a snack in the meantime :) [01:15] did you do ubuntu-newssteam? [01:15] er ubuntu-news-team [01:16] doing now [01:17] approved [01:17] sent [01:17] looks good https://lists.ubuntu.com/archives/ubuntu-news/2016-March/000537.html :) [01:18] ok for loco-contacts.email I also add a little section between the two existing bits to highlight specific articles of interest to locos [01:18] so it starts off The new edition... [01:18] then I add something like: In this issue Philip Ballew talks about the Ubuntu presentation he gave at a recent San Diego LUG meeting [01:18] and then it continues, Have news, photos.... [01:19] like this: https://lists.ubuntu.com/archives/loco-contacts/2016-February/007080.html [01:19] I'll make a trivial change to that, then I'll send out, right? [01:19] sure [01:19] just make sure you spell peoples names correctly :) [01:19] heheheh [01:19] as we have to make sure we do in the rest of the newsletter, but no editors this time [01:21] alright, sending :) [01:22] bam, sent :D [01:23] Alright! Are we good? :D [01:23] yep [01:23] if you want, you can prep 460 [01:23] or we can do that on Sunday [01:23] hey, totally! :D [01:24] if you want to prep it, go to https://wiki.ubuntu.com/UbuntuWeeklyNewsletter and click on the link for 460 [01:24] never created a wiki page with a template...figuring that out... [01:24] have you used a wiki template before? [01:24] :) [01:24] when it brings up the empty page, search for IssueTemplate [01:24] should be able to find UbuntuWeeklyNewsletter/IssueTemplate [01:24] then just click on it [01:25] March 28 - April 3 ? [01:25] * tsimonq2 figured it out :) [01:25] yep [01:25] awesome [01:26] once you save, you'll also want to upload the images [01:26] can just grab the images from a past issue [01:26] alright :) [01:26] hateful moinmoin, can't just link to images from another part of the wiki, they have 460 versions of the same UWN icons... [01:26] there's the newspaper icon at the top, and then the CC icon at the bottom [01:27] * tsimonq2 went to the Attachments page and got them :) [01:27] :) [01:28] and that's it [01:29] it goes much faster once you get used to the process, assuming no problems it takes me under 30 minutes to release, 20 minutes if I'm speedy [01:29] *thumbs up* [01:29] all good! :D [01:29] now, any time between now and Sunday we can work on getting the other scripts working [01:29] you have the time now to diagnose? [01:30] I can spend a few minutes now [01:30] alright :) [01:30] have the paste for the first error you had? [01:31] uhh no, but I'll just run it again :) [01:31] you linked it earlier [01:31] I was just being scroll up lazy ;) [01:32] for the bug stats there's no script, you just open an incognito window (or some window that is NOT logged into launchpad) and go to the URL linked in the document comments, then calculate the difference by looking at the last issue [01:32] http://pastebin.ubuntu.com/15548111/ [01:32] oh okay :) [01:33] install this package: python-beautifulsoup [01:34] http://pastebin.ubuntu.com/15548124/ [01:34] weird [01:34] what version of ubuntu are you using? [01:34] Xenial :P [01:34] oh right, I see [01:35] well that's annoying, "it works for me" [01:35] we'll come back to this one [01:35] try the loco events script? [01:35] http://pastebin.ubuntu.com/15548147/ [01:35] yay! [01:36] :) [01:36] ok, now the fun ones, security-and-updates [01:36] these are Perl [01:37] I actually was doing that now :D [01:37] we should include the development release in UWN [01:37] for the updates and such [01:38] no, there are waaaaay too many updates [01:39] heh alright :) [01:39] used to once it hit beta, but it was just too excessive, ended up tripling the size of the newsletter, and most people don't read them anyway [01:39] makes sense [01:39] so I have the syntax down [01:39] does it work? :) [01:39] or the commands or whatever word of your shoosing ;) [01:39] yep totally [01:39] let me get you a pastebin [01:39] cool, so you don't just copy these in [01:40] you look at the last issue, and see in the month where it left off [01:40] then copy the stuff after that [01:40] I see [01:40] yeah I kinda figured that out :) [01:40] :) [01:40] http://paste.ubuntu.com/15548181/ [01:40] right from pastebinit [01:40] for Trusty [01:40] great [01:41] security script works as well [01:41] * tsimonq2 chuckles at "Quagga" [01:41] I think that's it for scripts [01:42] do we have a script to push to the fridge? [01:42] fridge/publish-uwn-fridge.pl ? [01:42] used to, but authentication made that hard, so we pulled out the publishing part of that script [01:43] now it only generates the file that we paste in [01:43] back in the day we could use password based auth, can't anymore so the script broke [01:43] can I remove it and send an MP? [01:43] we still need the script [01:43] oh okay [01:43] :) [01:43] it is what generates the file [01:43] gotcha, I see :) [01:44] but I think that's it :) [01:45] ml2fridge.pl is what we use to generate things like http://fridge.ubuntu.com/2016/03/25/ubuntu-16-04-lts-xenial-xerus-final-beta-released/ [01:45] pleia2: you should probably get a Xenial chroot within the next week and try to play with the askubuntu script [01:45] oic [01:45] you feed it a mailing list post, it spits out html [01:45] still need to edit it a bit to add bullet points and headings, but at least it links everything up and writes the citation [01:45] oh awesome :) [01:45] yeah, it definitely helps [01:46] so I'll email the Forums council [01:46] oh, I need to do that [01:46] since I'm the leader person to authorize it [01:46] okay, go ahead :) [01:46] aha, I see :) [01:47] what's your forum user url? [01:47] http://ubuntuforums.org/member.php?u=2011042 [01:47] never use it [01:47] but I wanted the member flair :D [01:48] now I actually have a use :D [01:49] pleia2: would you be okay with me releasing by myself next week? I know yo uwalked me through and did some elements, but I want to make sure I have it down before I forget :) [01:49] *you walked [01:49] tsimonq2: you can lead the way next week, we should still do it together [01:50] pleia2: alright :) [01:51] ok, I need to go grab some bread for dinner [01:51] nice work tonight! [01:51] the goal is when you are busy for me to *assist* or release by myself? I'm fine either way [01:51] but just wondering what your intent was [01:51] probably release yourself ;) [01:51] with time ;) [01:51] pleia2: have fun! enjoy! :D [01:51] pleia2: thanks again :) [17:16] pleia2: this is awesome, adding to UWN: http://www.theregister.co.uk/2016/03/29/ubuntu_16_04_first_beta_review/ [17:17] tsimonq2: great, add it to the press section [17:18] pleia2: I might even write a summary for it later, we'll see :) === Guest84990 is now known as MooDoo [23:14] sigh, summaries being written already and we have to delete one [23:14] I left a note inline, so hopefully folks understand why we had to delete it