Meeting 2016 11 12

From PCGen Wiki
Jump to: navigation, search

Board of Director's Meeting - November 12 2016

  • Chair & Content - Andrew Maitland
  • Architecture - Tom Parker
  • Code - Connor Petty
  • PR - Paul Grosse
  • Observer - David Bender

Summary

  • Arch, Code, and PR both had little activity
  • Content is ready for release with 117 Features/Fixes in Data, and 7 Features/Fixes in OS
  • Content is contemplating moving docs from the release and just hosting them online
  • Tom is estimating Formula System Fixes before Thanksgiving (Two outstanding issues)
  • Andrew is available for Christmas break to do a lot more work on data conversions once Tom has the fixes in place
  • Connor will reach out to John for additional UI Meetings, which have gone well


Raw Log

  • 6:09 AM * [Chair]Andrew bangs gavel
  • 6:09 AM <[Chair]Andrew> Welcome all to the Board of Director's meeting. It's November 12, 2016. On the agenda:
  • 6:09 AM <[Chair]Andrew> 1) Team Reports
  • 6:09 AM <[Chair]Andrew> 2) Project Status (Code, Arch & Content)
  • 6:10 AM <[Chair]Andrew> 3) Release Readiness
  • 6:10 AM *** [OGL]PCGen has joined #pcgen
  • 6:10 AM <[Chair]Andrew> 4) Open Discussion
  • 6:10 AM <[OGL]PCGen> hEYA LL, SORRY i'M LATE
  • 6:10 AM <[Chair]Andrew> Just got started Paul
  • 6:12 AM <[Chair]Andrew> Let's begin - Team Reports -
  • 6:12 AM <[Chair]Andrew> Code Team (Connor)
  • 6:12 AM * [Chair]Andrew passes talking stick
  • 6:13 AM <cpmeister[Code]> Not much to report from the code side of things. Most of the focus has been on gathering ideas for the layout of the new UI with the help of John Carimando.
  • 6:14 AM <cpmeister[Code]> Sadly I've been too busy to address any code issues since last meeting but there was a lot of progress on UI brainstorming from the UI meetings
  • 6:15 AM <cpmeister[Code]> Overall the new UI layout proposals look very nice.
  • 6:16 AM <cpmeister[Code]> That is all to report
  • 6:16 AM <[Chair]Andrew> Okay, thanks Connor.
  • 6:17 AM <[Chair]Andrew> Arch Report (Tom)
  • 6:19 AM <Tom[Arch_SB]> Quiet on this front as well
  • 6:19 AM <Tom[Arch_SB]> Have done a bit of exploration on some issues to clean up some more deeply located quirks of the system
  • 6:20 AM <Tom[Arch_SB]> but certainly need to get back to the formula transition and next steps there.
  • 6:22 AM <Tom[Arch_SB]> Not sure what more to add
  • 6:22 AM <[Chair]Andrew> I have a question, but this is probably #2 anyways, but ETA to resolve those quirk issues?
  • 6:24 AM <Tom[Arch_SB]> The biggest (only?) one you will notice is related to dynamic solving. I have it working, but am writing tests. Will be in master by Thanksgiving at the latest
  • 6:25 AM <[Chair]Andrew> I know we have something gating Data Conversion with the formula system, is that it?
  • 6:27 AM <Tom[Arch_SB]> One of two
  • 6:27 AM <Tom[Arch_SB]> The other is related to assignment of calculations
  • 6:27 AM <Tom[Arch_SB]> I think you ran into this one as a bug
  • 6:28 AM <Tom[Arch_SB]> where a MODIFYOTHER isn't doing what it should be doing
  • 6:28 AM <[Chair]Andrew> Sounds about right.
  • 6:29 AM <[Chair]Andrew> Okay, we can touch more on that later.
  • 6:29 AM <Tom[Arch_SB]> the short version on that one is that the MODIFY really needs to "capture" two pieces of information - the source object (where the MODIFYOTHER was present) and the target object (what is being modified). The variables then need to know both the var owning object (where the target variable being modified is owned) and the processing object (same as the target object)
  • 6:30 AM <Tom[Arch_SB]> The problem being that is 3 pieces of info and the system only had 2 of them in the places it needed the third
  • 6:30 AM <Tom[Arch_SB]> So a rather deeply rooted thing to address
  • 6:30 AM <[Chair]Andrew> Dare I ask will that be fixed after Thanksgiving?
  • 6:30 AM <Tom[Arch_SB]> I have the structure worked out on how to solve it - just need to finish the work
  • 6:30 AM <Tom[Arch_SB]> may have that done before as well
  • 6:31 AM <[Chair]Andrew> Okay thanks
  • 6:31 AM <[Chair]Andrew> Quick team report for Content (Andrew)
  • 6:31 AM <[Chair]Andrew> With the roll out of 6.07.01 anticipated, we have had a burst of activity
  • 6:32 AM <[Chair]Andrew> Data has addressed several outstanding bugs (and a few features) - We've resolved 117 issues to date for the release
  • 6:33 AM <[Chair]Andrew> Docs has been quiet, but I think we are attempting to move docs from the repo and have it hosted on the wiki/server.
  • 6:33 AM <[Chair]Andrew> More thoughts on that later
  • 6:33 AM <[Chair]Andrew> Output Sheets - Addressed a few issues.
  • 6:34 AM <[Chair]Andrew> The main hurting point is one of the requests that is extremely difficult to achieve
  • 6:35 AM <[Chair]Andrew> "Aligned Class" allows another class to Progress in a concurent class feature/spell progression
  • 6:36 AM <[Chair]Andrew> I have managed to finagle this moving features into an ability granted by class, and prevar'd the features... but I rather think the smarter solution will be the lookup table.
  • 6:36 AM <[Chair]Andrew> (Oh, OS resolved 9 issues so far for the 6.07.01 release)
  • 6:37 AM <[Chair]Andrew> Content will evaluate the remaining bugs, and determine which to get in before beginning the release tonight (After school work is completed).
  • 6:38 AM <[Chair]Andrew> Which I'm kinda jumping the gun since that is Agenda #3
  • 6:38 AM <[Chair]Andrew> Paul, you have a team report?
  • 6:39 AM <[OGL]PCGen> Nothing much on my end, been keeping tabs on Hipchat for new users. Scouring the interwebs for PCGen mentions.
  • 6:40 AM <[Chair]Andrew> Looks like we need a volunteer to hang out late evening/early mornings (after 9pm local, and before 3am seems to be the missed guests)
  • 6:40 AM <[OGL]PCGen> Maybe some one in the pacific time zone, or from asia. :)
  • 6:41 AM <[Chair]Andrew> Yeah, that'd be nice. My schedule is wonky, but we should ask on the lists.
  • 6:42 AM <[Chair]Andrew> Okay, I have nothing from Admin. I think our wordpress version was upgraded. Other than that, Anestis has been fairly quiet.
  • 6:43 AM <[Chair]Andrew> Moving on to #2 - Project Status and #3 Release Readiness are tied together
  • 6:44 AM <[Chair]Andrew> As I mentioned, Content is evaluating a flurry of new bugs and addressing those before we are good for a release. Jenkins and Travis are happy again, so we're clear on that front. Content cannot do any serious conversions until the outstanding issues are addressed in the Formula System
  • 6:46 AM <[Chair]Andrew> I will have more "free" time December for Christmas/New Years break for my school. If we can have a push from Code/Arch to get the outstanding problems handled before that time frame, I can do a huge push to get Pathfinder and maybe 3.5 converted.
  • 6:47 AM <[Chair]Andrew> Tom / Connor - Thoughts, comments, or anything related to projects, and are you happy with a release tonight?
  • 6:48 AM <Tom[Arch_SB]> assuming the things I'm merging don't mess stuff up, go for it :)
  • 6:49 AM <cpmeister[Code]> I'm ok with a release
  • 6:50 AM <[Chair]Andrew> Okay, do we need to meet with John for an update? We haven't had a meeting in a couple? of weeks.
  • 6:50 AM <[Chair]Andrew> (Merge away, if something breaks, fix it.)
  • 6:51 AM <cpmeister[Code]> Yeah, I'll reach out to John and see when he is available to meet again
  • 6:53 AM <[Chair]Andrew> @TOM - If I'm understanding you correctly, you believe the two deep issues will be addressed within the next two weeks. Am I understanding this correctly?
  • 6:53 AM <Tom[Arch_SB]> yes
  • 6:53 AM <[Chair]Andrew> Okay, then 6.07.01 might be the last non-converted release...
  • 6:54 AM <Tom[Arch_SB]> maybe
  • 6:54 AM <Tom[Arch_SB]> but there are still a lot of issues to make conversion work
  • 6:54 AM <Tom[Arch_SB]> What I don't want is a massive conversion that breaks all the existing OS, et al
  • 6:54 AM * [Chair]Andrew nods
  • 6:55 AM <Tom[Arch_SB]> in order to avoid that, conversion can't be done in a mad rush, and we will need to do each piece step by step
  • 6:55 AM <[Chair]Andrew> I'm going to keep the conversion in separate branches
  • 6:55 AM <Tom[Arch_SB]> So even with the two issues addressed, there is still a lot of work to get each individual variable moved over to the new system (code statement, obviously true for data as well)
  • 6:55 AM <[Chair]Andrew> As each piece is completed, I'll merge it into a main conversion branch
  • 6:59 AM <[Chair]Andrew> Okay, coming up on the hour mark... open forum. Anything else remotely related to PCGen (Observers are free to add comments at this time)
  • 6:59 AM <PapaDRB> Nothing from me, thanks...
  • 7:00 AM <cpmeister[Code]> No questions here
  • 7:02 AM <[Chair]Andrew> I have one observation, typically after Thanksgiving our activity slows down. I'm gathering this won't be the case this year due to schedules...
  • 7:03 AM <[Chair]Andrew> Okay, thanks for coming everyone. Meeting dismissed.
  • 7:03 AM * [Chair]Andrew bangs gavel