Skip to content

Dev meeting 2016 03 15

Gawain Lynch edited this page Mar 15, 2016 · 7 revisions

Agenda

  • Giving the Awesome Award to Phillipp
  • "Beta blockers" and the run-up to Beta 1
    • Issues on Bolt itself: Beta Blocker
      • Any other 'normal' blockers that need to be fixed for Beta?
    • Docs for v3 online
      • Bob needs to finish 'Widgets'
      • V3 Extensions (by Gawain) needs to be merged
      • Would Phillipp have time to help with Search, this weekend?
      • Anything else?
    • Getting a new Base theme 'in beta'.
    • Upcoming Blog posts: Help needed from Carson, Ross, Rarila and Gawain, for the things Bob is not yet fluent in.
    • Packaging script (and accompanying docs) needs updating.
    • Setting a date for Beta! (23rd?)

Log

gawainlynch> ping Bopp carsonfull gawainlynch phillipp rarila rarila2 rossriley SahAssar slick0 
<carsonfull> I made it! Thanks gawainlynch for the reminder
<Bopp> pong
<phillipp> here
<gawainlynch> I have a funny feeling Ross is at the pub
<phillipp> i havent seen him today
<phillipp> i am waiting for hours that he merges my PR in xD
<Bopp> me neither
<gawainlynch> Yeah, that usually means Client Stress for Ross
<Bopp> yeah. 
<gawainlynch> OK… his client is in channel, lets get moving
<rarila2> POOOOOONG
<gawainlynch> #award awesome phillipp
<[BoltGitHubBot]> [bolt] horus68 opened issue #5028: [RFC] - Wampserver fails to install master - Configuration autodetection failed https://git.io/va0ht
<phillipp> lol xD
<rarila2> gawainlynch: you mean client stress for the waitress ;-)
<gawainlynch> Bopp: A lot of open things rely on you… want to take the lead on those please
<Bopp> Yes. 
<Bopp> Ok, so there are a few things that are "blocking for the beta release" 
<gawainlynch> rarila2: Not Ross' style… but you never know ;-)
<Bopp> https://github.com/bolt/bolt/issues?q=is%3Aissue+is%3Aopen+label%3ABeta-blocker
<Bopp> I'm in charge of the widgets one and the theme one.. Gawain, can you take the third one? #5023 ?
-[BoltIssueBall]/#boltcms- #5023 [open] Extension assets not resolving paths correctly on Bolt Composer installs https://github.com/bolt/bolt/issues/5023  — assigned to GawainLynch
<rarila2> That makes pub for the rest ;-)
<Bopp> Next up: When the beta goes live, we need to have browsable docs.. 
<Bopp> (thanks)
<Bopp> I'll do (here too) the widgets, and get the layout fixed up. 
<Bopp> gawainlynch: Your v3-extensions branch needs to land. 
<carsonfull> I can try to help on 5023
<gawainlynch> WRT to 5023… ^ that
<Bopp> carsonfull: Thanks! Would be great! 
<Bopp> phillipp: Would you have time this weekend to help me getting Algolia set up? 
<carsonfull> What's wrong with widgets?
<gawainlynch> OK, so for the docs… I am going to *try* to carve out time this weekend, as I don't have commitment that involve drinking with Dutch people
<phillipp> sure i have time but i think the docs have to be online in order to let the algolia guys do their work
<Bopp> carsonfull: Needs moar doc.
<gawainlynch> carsonfull: Nothing but docs
<carsonfull> Ah docs 
<Bopp> phillipp: Then i will make that happen! :-)
<phillipp> cool
<gawainlynch> Basically there is only the asset things in the "bug" queue
<gawainlynch> Everything else is either docs or Bopp's CDO on templates
<Bopp> :-D 
<carsonfull> Ok I'll jump on that then gawainlynch is better at docs
<gawainlynch> carsonfull: Appreciated 
<Bopp> euhm.. ok. 
<Bopp> Moving on.. The base theme! 
<phillipp> ASCIIIIII
<phillipp> :P
<gawainlynch> UTF-8
<slick0> twentyeleven
<Bopp> so, I assume you've all read my Excellent blog post on that, today?
* slick0 hides
<gawainlynch> Nope
<carsonfull> Nope
<phillipp> yep, great train lecture
<phillipp> xD
<Bopp> https://bolt.cm/newsitem/new-default-theme-in-bolt-3
<gawainlynch> Oh… wait… I edited it :-D
<slick0> i skimmed ;)
<Bopp> in short, I'm liking what i've done with the foundation theme at https://github.com/bobdenotter/bolt-foundation-theme , if I say so myself.
<gawainlynch> #karma rarila 
<[BoltIssueBall]> BoltKarma for rarila is now 144
<Bopp> Basically, it's at the point where somebody could pick up, and add some actual styling to make it look nicer. 
<rarila> gawainlynch: am I right?!
<Bopp> Structure is fine, it needs styling. 
<gawainlynch> rarila: Yes
<gawainlynch> Bopp: I stay out of UI… but for a total backender, it makes sense
<Bopp> SahAssar: If you're here.. Do you have time to pick it up, and help me make it look nice. 
<Bopp> I'll bug Sahassar later.. :-)
<Bopp> ok, then.. 
<Bopp> Blogposts.. 
<Bopp> I'm going to need input going forward.. 
<Bopp> rarila, gawainlynch, rossriley, carsonfull.. Please do a write-up of one of the areas you've worked on.. 
<Bopp> It can be as dry or factual as you want, I'll gladly edit it, and put it up on the site. 
<carsonfull> Whats the status of multiple versions on the docs site?
<Bopp> carsonfull: Coming very soon
<Bopp> carsonfull: in git already
<carsonfull> Bopp: branch you are working on?
<carsonfull> Ok
<Bopp> 'master' and 'refactor-7', i believe. 
<Bopp> Ok, not everybody at once, please. ;-)
<carsonfull> Ok I'll take a look later
<Bopp> Thanks! :-)
<Bopp> Then, The packaging script.. 
<Bopp> Gawain and I discussed we're going to change the "simple install" a bit.. Gawain? 
<carsonfull> Bopp: are you wanting feedback on docs brwnch?
<gawainlynch> Bopp: I understood our discussions to be that the backend core team would write up for docs, and others would "human" interpret that for blog posts
<Bopp> carsonfull: sure thing. 
<rarila> Bopp: Mainly introducing jquery-ui widgets for fields, I would say
<Bopp> gawainlynch: yes, that's what i meant by "factual and dry, if you please" 
<gawainlynch> Oh right
<SahAssar> I'm really sorry about this, but fuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuck.
<Bopp> rarila: great.. stretch that out into 10 bullet points, and I'll fix it up. ;-)
<phillipp> too much sun today for sahassar xD
<gawainlynch> Yes, and as for installs … but apparently using Composer libraries is a regression
<gawainlynch> …moving on
<carsonfull> Wait what
<gawainlynch> As per last weeks meeting… our archive installs will be built of a Composer install
<Bopp> gawainlynch: I don't follow? 
<SahAssar> So, basically I'm going to spend the night rebuilding, verifying backups, and redoing work I did a year ago.
<rarila> Bopp: one point for every widget ;-)
<Bopp> gawainlynch: Yes, that's what I meant.
<Bopp> rarila: Sure thing. I can work with that. 
<SahAssar> And sorry, I missed that this was a dev meeting.
<Bopp> SahAssar: welcome. ;-)
<gawainlynch> SahAssar: You're already in the middle of a bad day … zero stress mate
<Bopp> SahAssar: yeah, no worries, mate. I have one thing for you, but i'll bug you later!! 
<gawainlynch> Bopp: So from my PoV (and I think Ross') our stuff is either in or done (Ross' in, mine WiP)
<gawainlynch> I will try and cover what I can this weekend for the outstanding 
<Bopp> gawainlynch: That's about the Docs, right? 
<SahAssar> I'm here and present, I need to wait for VPS setup anyway :)
<carsonfull> So composer for base install is no go?
<gawainlynch> Bopp: about docs: <gawainlynch> I will try and cover what I can this weekend for the outstanding 
<Bopp> carsonfull: ssshhh
<Bopp> gawainlynch: great, thanks! 
<gawainlynch> carsonfull: Won't work
* carsonfull I see nothing 
<carsonfull> I still think it should be the preferred install 
<Bopp> Ok, that's docs / blogposts. 
<Bopp> About the first install method that people see.. 
<gawainlynch> carsonfull: The idea being that at least for newbies and the like, we can provide something that is a direct upgrade path… really just the archive becomes a sort of deploy script 
<Bopp> which is not necessarily "preferred install"
<Bopp> Gawain's idea that I hopped on board with is to have a _new_ packaging script for the distribution, 
<Bopp> that's basically a pre-packaged composer install
<gawainlynch> carsonfull: I'd agree with you if I hadn't been in the same room as people with blank faces this week asking how to FTP it
<Bopp> I said that right, right gawain? 
<gawainlynch> Bopp: Yes
<carsonfull> Ahhh ok
<Bopp> carsonfull: so, we will _still_ have something that's three lines of "pasting on the CLI", 
<gawainlynch> carsonfull: Basically you unpack the Bolt 3.0.2 archive and then can update to 3.3.3 with `composer update`
<carsonfull> I'm out of the loop. Shutting up
<Bopp> but you'll end up with a composer install
<carsonfull> Cool cool +1
<gawainlynch> :-)
<gawainlynch> OK… anything else anyone wants to raise?
<Bopp> gawain and i had a bit of a quarrel before we had this thought out. ;-)
<Bopp> one more thing: Tentative date for Beta is wednesday the 23rd! 
<phillipp> whoooop
<EJanuszewski> Noo missed it
<Bopp> I realise that most of it rests on my shoulder
<gawainlynch> EJanuszewski: Log will be posted soon
<Bopp> so, rolling up my sleeves, and i'll get cracking. 
* gawainlynch gets out the whip
<Bopp> But, im going to bug all of you for help in different areas. ;-)
<Bopp> That's it for me! 
<EJanuszewski> Alright Gawain, any front-end stuff pop up for me?
<slick0> beta?
<slick0> next week?
<Bopp> Bopp
<Bopp> one more thing: Tentative date for Beta is wednesday the 23rd!
<slick0> NOICE!!!
<gawainlynch> slick0: Yeah, we're looking good so far
<Bopp> EJanuszewski: you're mostly front-end, right?
<gawainlynch> We have sites in late dev stage on v3 and working well
<gawainlynch> *dev/uat
<Bopp> EJanuszewski: strictly HTML coding, or designy skills too?
<EJanuszewski> Pretty much bopp, that's my job title :D
<EJanuszewski> Not really designy, unless you want me to produce something ugly 
<Bopp> Ok, something else then, if you have time.. 
<gawainlynch> "Edward Januszewski: HTML coder, and not designy things person"
<Bopp> EJanuszewski: Please do a checkout of https://github.com/bobdenotter/bolt-foundation-theme and see if stuff makes sense. 
<Bopp> EJanuszewski: The goals are set out on this page: https://bolt.cm/newsitem/new-default-theme-in-bolt-3 
<EJanuszewski> Haha Gawain, that's me, alright Bob I'll take a look
<Bopp> EJanuszewski: I'd like more input on if the "bland framework part" makes sense. :-)
<Bopp> Ok, then I'm done for realz. 
<gawainlynch> Anyone else?
<gawainlynch> </meeting>
Clone this wiki locally