Meeting 2018 11 10

From PCGen Wiki
Jump to: navigation, search

Attendance

  • Chair/Content - Andrew
  • Code/Architecture - Tom
  • PR - Paul
  • Data 2nd - Gwen
  • OS 2nd - Stefan
  • Volunteers/Lurkers
  • David
  • Avilay
  • Brad G.
  • Jacob
  • BT

Summary

  • Production Release planned for December 1st
  • Revised Documentation Hosting
  • Revise Wiki for Code Entry into the new system
  • Finish License Reviews of outstanding new sources


Raw Log

  • LegacyKing Today at 6:02 AM
  • Welcome everyone to our Public Board Meeting on November 11th 6am (-0800 UTC)
  • AGENDA for November 10 - 0600 PST:
  • 1) State of the Program and release update plans
  • 2) Reports from Content, Code and PR
  • 3) Additional Business (If any)
  • 4) Public Q&A
  • For those new to these meetings, the rules are simple. Please allow the main speaker to finish what they are discussing and hold questions till the end. We do reserve time at the end for Public Questions and Answers.
  • Roll Call real quick - Andrew Maitland (aka LegacyKing) acting Chair, and Content Silverback
  • Bryan McRoberts Today at 6:06 AM
  • Bryan McRoberts - Benevolent Dictator
  • Nylanfs (UTC-5) Today at 6:06 AM
  • Paul Grosse (AKA Nylanfs) - PR Silverbck, Public Face :smiley:
  • thpr Today at 6:06 AM
  • Tom Parker (thpr) - Code/Architecture lead
  • Gwen T. Today at 6:06 AM
  • Gwen T. - Data Second
  • bigrin42 Today at 6:07 AM
  • Brad Grinstead (AKA bigrin42) - code monkey and resident lurker
  • LegacyKing Today at 6:07 AM
  • Stefan Radermacher aka Zaister - OS 2nd (Looks like he lost connection)
  • Zaister Today at 6:08 AM
  • Yeah itโ€™s a bit flaky,Iโ€™m i on mobile
  • LegacyKing Today at 6:08 AM
  • No worries man. We've all been there.
  • Teladorer Today at 6:08 AM
  • Avilay - professional lurker, help with design
  • Jacob Today at 6:09 AM
  • Jacob R, code monkey, also on mobile
  • BT Today at 6:09 AM
  • BT - absentee data and support
  • LegacyKing Today at 6:09 AM
  • Okay, thanks all for checking in
  • Agenda item 1) State of the Program and release update plans
  • This one might need more than myself to chime in - Personally, I've lost the ability to run PCGen developer builds, but when it was working things were very stable and we're on track with the formula system replacement; main focus is correcting and getting the data tables and the lookup working. Release Schedule is off course currently from the Roadmap we put out earlier this year.
  • We're still focused on JAVA and we've been updating things to work with the LTS release of Java 11.
  • @thpr or @Bryan McRoberts any comments about the Program?
  • or schedule?
  • thpr Today at 6:14 AM
  • I literally just submitted the last PR to fully bring us to Java 11
  • ๐Ÿ’ฏ
  • 1
  • ๐Ÿ’›
  • 1
  • ๐Ÿ‘Œ
  • 1
  • Nylanfs (UTC-5) Today at 6:15 AM
  • There have been more and more people going straight for the Stable build and we keep refering them to the dev because of the age. Getting a new stable out would be good.
  • Bryan McRoberts Today at 6:16 AM
  • I am able to get PCGen to build in java 11 on my machine - what problems are you having with the developer builds?
  • LegacyKing Today at 6:16 AM
  • @Bryan McRoberts let's discuss after the meeting. It's complicated and would take too much time from the meeting.
  • thpr Today at 6:17 AM
  • Good, but let's get you back up & running
  • Bryan McRoberts Today at 6:17 AM
  • we can take the developer issue offline, but let's get a stable build out asap because, as Paul mentioned, the age of the last one.
  • LegacyKing Today at 6:17 AM
  • Oh, I agree, but after the meeting. This would be a Rabbit Hole and derail the meeting. :wink:
  • thpr Today at 6:18 AM
  • On the tables/lookup, I saw that you are still encountering the same issue from earlier in the week, I'm looking into that
  • LegacyKing Today at 6:18 AM
  • Tom - I believe that is related to my above problem, I'm not getting a build with your PRs
  • Again, another Rabbit Hole. Shall we plan for a fairly aggressive Stable release by December?
  • Content has been ready to release and has mainly been doing bug squashes, so we are ready to switch to Beta if Code is good to go
  • Nylanfs (UTC-5) Today at 6:21 AM
  • I'm okay with december(edited)
  • Bryan McRoberts Today at 6:22 AM
  • I think a stable by December would be excellent.
  • The travis builds work, it works on my machine, so unless there are mission-critical bugs, the sooner we release the better.
  • LegacyKing Today at 6:23 AM
  • If we're good, and we can fix my build capability today, we can have a beta release out later today, another next week (17th) RC1 on the 24th, and a Production by the 1st.
  • thpr Today at 6:23 AM
  • I think that's reasonable - I have one or two nice to haves, but aren't strictly necessary for a stable
  • Bryan McRoberts Today at 6:23 AM
  • excellent. let's fix your build issues after the meeting.
  • ๐Ÿ‘Œ
  • 1
  • LegacyKing Today at 6:24 AM
  • Okay, let's Segway into Agenda item 2) Reports from Content, Code and PR
  • Content has been pumping out newsources, bug fixes, and features. We're good to go for a release as planned.
  • ๐Ÿ˜ƒ
  • 1
  • Not much else to say other than I'll be HAPPY to work on the new system and clear out ancient bug reports.(edited)
  • Gwen T. Today at 6:26 AM
  • I need to clean up Adventurer's Guide a bit before it gets finalized, and I am moving apace on Horror Adventures.
  • Teladorer Today at 6:26 AM
  • what are the new sources to be including in new stable?
  • LegacyKing Today at 6:27 AM
  • Whatever ones the volunteers say are ready for review before we switch to Beta
  • And pass License and Data review
  • Nylanfs (UTC-5) Today at 6:27 AM
  • I know there are three or four ready for me to do a license review
  • Teladorer Today at 6:27 AM
  • oki. :smiley:
  • Bryan McRoberts Today at 6:28 AM
  • A list of new sources will be part of the release message, right? Lots of people will want to be able to see a list.
  • LegacyKing Today at 6:28 AM
  • And the ones that don't make the deadline can be add-on downloads.
  • ๐Ÿ‘Œ
  • 1
  • Bryan - Yes! :smiley:(edited)
  • ๐Ÿ’ฏ
  • 1
  • Any other questions for Content?
  • @Nylanfs (UTC-5) Anything to report from the PR team?
  • Nylanfs (UTC-5) Today at 6:30 AM
  • It looks like using Slack and Discord have been a success. :smiley:
  • I started a groups.io to replace the Yahoo groups if we want to switch.
  • Bryan McRoberts Today at 6:31 AM
  • I'm still sore over switching from egroups to yahoo groups.... :smile:
  • Nylanfs (UTC-5) Today at 6:32 AM
  • Both Andrew and I are liking how that works, it's exactly what we were wanting when we originally started looking for other options when Verizon bought Yahoo
  • ๐Ÿ‘Œ๐Ÿป
  • 1
  • Mailing list, replies via email, web interface etc.
  • LegacyKing Today at 6:32 AM
  • It can replace the Forums we host!
  • Nylanfs (UTC-5) Today at 6:33 AM
  • I have started a Patreon page for the project but haven't launched it yet, needs more polishing.
  • There's some sources that need license review which should be able to get done tomorrow
  • I think that's it from PR
  • Any questions?
  • LegacyKing Today at 6:34 AM
  • Thanks Paul. He really took ownership of that groups.io I set up. Next thing I knew, he'd redecorated the place and mimic'd the Y! groups. :stuck_out_tongue:
  • Bryan McRoberts Today at 6:35 AM
  • Awesome!
  • LegacyKing Today at 6:35 AM
  • Nothing but compliments from those using on how easy it is. pcgen.groups.io if anyone wants to check it out.
  • Nylanfs (UTC-5) Today at 6:36 AM
  • We need to make an system announcement on the Yahoo groups and let people know about the switch so they can adjust their membership if they don't want to transition
  • LegacyKing Today at 6:36 AM
  • Yeah.
  • Nylanfs (UTC-5) Today at 6:36 AM
  • https://pcgen.groups.io/g/main
  • main groups.io Group
  • PCGen.org - This is a mailing list group replacement for the old Yahoo Groups
  • LegacyKing Today at 6:37 AM
  • Okay, @thpr what have you got for us from Architecture/Code?
  • thpr Today at 6:38 AM
  • Working to review the work / local branches I have on the formula system, make sure they are updated, etc. and evaluating urgency to be in the next release
  • Mostly through that now, although there are a few that will probably require a full redo, since a rebase has a huge clash with some formatting changes done on the code
  • Then mostly the testing I'm working with you on... I don't have major items I know need to be done...
  • Bryan McRoberts Today at 6:41 AM
  • Nice
  • thpr Today at 6:41 AM
  • As a broader scope, I'm unsure if the docs done earlier this year are of use in folks understanding how the system is structured
  • So if anyone is coming up to speed on code or things of that nature, comments about the content on the wiki are welcomed
  • PCGen is just inherently challenging since it's not just a push/get from a UI/database structure, there is a huge "solving engine" in the background that can make it a bit more challenging to get into
  • Bryan McRoberts Today at 6:43 AM
  • Very true!
  • thpr Today at 6:43 AM
  • Hence why we need a bit more on the doc front to be able to get folks into it
  • BT Today at 6:43 AM
  • Note: http://wiki.pcgen.org/PCGen_Documentation has a number of links that go nowhere
  • PCGen Documentation
  • LegacyKing Today at 6:44 AM
  • @Jacob is our newest Code monkey, and probably a good barometer on project complexity and documentation.
  • thpr Today at 6:44 AM
  • So http://wiki.pcgen.org/Index_to_Architecture_Documents is the starting point for the docs I'm referring to
  • Index to Architecture Documents
  • We will look at what @BT raised though, as we should fix that as well
  • Teladorer Today at 6:44 AM
  • i say discord is a success. :smiley:
  • Jacob Today at 6:45 AM
  • I will be taking a look later today / tomorrow, and try to take notes :)
  • Nylanfs (UTC-5) Today at 6:45 AM
  • A Brad Fonseca is looking for programmers on G+, I pointed him in the wiki direction and Tom's way if he finds any
  • thpr Today at 6:45 AM
  • That would be great
  • Zaister Today at 6:46 AM
  • isnt G+ dead?
  • Nylanfs (UTC-5) Today at 6:46 AM
  • Next year :smiley:
  • Zaister Today at 6:46 AM
  • ah
  • BT Today at 6:47 AM
  • Actually the Wiki has a lot of outdated/broken links you might want to check out. This page as well in particular: http://wiki.pcgen.org/Users
  • Users
  • with yahoo no longer being relevant
  • thpr Today at 6:47 AM
  • There are a number of ... working projects ... that folks can also take on to help out.
  • Meaning there is a set of things to do across a few dozen or more files that doesn't require deep knowledge of how PCGen works, but once complete, will allow us to take out some more complex items in the code and help out clarity
  • So if anyone is looking for a project ...
  •  :wink:
  • I think that's it for my report
  • LegacyKing Today at 6:49 AM
  • Thanks @thpr
  • okay, agenda 3) Additional Business (If any)
  • I believe it is time we migrated the documentation to not be tied to the releases. Many other projects host their documentation online.
  • That's the one thing that always lags behind
  • Bryan McRoberts Today at 6:51 AM
  • Agreed
  • Zaister Today at 6:52 AM
  • Yes
  • Nylanfs (UTC-5) Today at 6:52 AM
  • Lewis Yip had a concept from Hip chat that was very interesting.
  • way back when.
  • LegacyKing Today at 6:52 AM
  • Yes, but he hasn't been active. It was a nice approach.
  • Nylanfs (UTC-5) Today at 6:54 AM
  • We do need somebody focused to work on the documentation. :smiley:
  • LegacyKing Today at 6:54 AM
  • @Bryan McRoberts if we choose a wiki/website, will you be able to change the Document load function to search the webpage and not the local pages?
  • Or grant Content the ability to control that pointer in case it has to change?
  • Maybe a local redirect page or something?
  • Bryan McRoberts Today at 6:55 AM
  • The preference would have to be able to refer to a website - I don't think that should be hard.
  • Teladorer Today at 6:55 AM
  • me have to be off now. to a 20 year reunion. pc will remain on
  • LegacyKing Today at 6:55 AM
  • Okay, cool.
  • Last item - 4) Open Forum / Public Q&A - This is where anyone may ask anything of the Board Members
  • Zaister Today at 6:56 AM
  • I can take a look at the Documentation thing
  • Teladorer Today at 6:56 AM
  • ps: remember release package should always contain documentation, just in case people end up playing games in cabins in the wilderness
  • ๐Ÿ‘
  • 1
  • Jacob Today at 6:57 AM
  • What's the idea behind the coming Patreon page? Is there any extra service we can provide to patrons?
  • BT Today at 6:57 AM
  • if @thpr has an index of those projects mentioned, I have a lot more free time with my new gig and should be able to get my hands dirty again
  • Jacob Today at 6:58 AM
  • I would also be interested in those projects
  • thpr Today at 6:58 AM
  • @BT I'll create some pages on the Wiki to describe them
  • BT Today at 6:58 AM
  •  :thumbsup:
  • Nylanfs (UTC-5) Today at 6:59 AM
  • @Jacob That's one of the reasons why we never launched one before. As a free project what can we offer any of the tiers? :smiley:
  • BT Today at 7:01 AM
  • custom files would be one option
  • Gwen T. Today at 7:01 AM
  • Other then their name on a supporters page, not a lot. I wish I could say custom content, but what would happen if they want something that's impossible?
  • Nylanfs (UTC-5) Today at 7:01 AM
  • There were some mentions of options, but I sure can't find it now. :smiley:
  • LegacyKing Today at 7:01 AM
  • I have 7am (-0800 UTC) thank you for everyone showing up. Meeting is adjourned! BANGS GAVEL