Dev meeting 2016 03 15
Gawain Lynch edited this page Mar 15, 2016
·
7 revisions
- 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'.
- Bob's Bolt-Foundation is almost good to go: https://github.com/bobdenotter/bolt-foundation-theme
- Would Sahassar have time to help with styling it, this weekend?
- 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?)
- Issues on Bolt itself: Beta Blocker
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>
- Bolt Wiki Home
- Tuesday Dev meetings
- Curated list of articles and tutorials
- Bolt internationalisation (i18n)
- Bolt Style Guide
- Roadmap
- TODOs
- [Tests] Unit & Functional Split
- [Tests] Code Coverage
- Core Team
- Bug/feature Process
-
Release Process
- Branching
- Packaging release builds