[Architecture] Quick update on DevPTT

2017-04-11 Thread Steven Githens
Hi Arch, I wanted to give a quick update on the DevPTT tool I've been working on recently. Based on work by Bern and the rest of the UX team, this tool is geared towards admin/dev/staff type power users to build and edit preference/snap sets. It will allow the creation of preference sets,

Re: [Architecture] Quick update on DevPTT

2017-04-13 Thread Steven Githens
to anyone else working > with schemas. I am happy to review and comment on work that uses > gpii-json-schema, or even just plain schemas, to pair on problems, et cetera. > Thanks! And cheers to you! In addition to the core GPII/infusion libraries, I was largely capable of producing it in a

Re: [Architecture] Current thoughts on "live" GPII registries...

2017-05-01 Thread Steven Githens
a) Validating the structure of an NP Set to ensure it's correct. (The nesting of context, preferences, sections etc) b) Validating each preference with the schema for that setting. Whether 2 can be done by assembling one massive schema that contains all possible preference settings for those nod

Re: [Architecture] Is it possible to remove the GPII Cloud support for OAuth2 authorization code and client credential grants?

2017-10-06 Thread Steven Githens
at 2:11 AM, Gregg C Vanderheiden <gregg...@umd.edu >>>> <mailto:gregg...@umd.edu>> wrote: >>>> >>>> >>>> >>>>> On Oct 5, 2017, at 3:02 PM, Li, Cindy <c...@ocadu.ca >>>>> <mailto:c...@ocadu.ca>

Re: [Architecture] GPII electron app merged into master

2017-10-08 Thread Steven Githens
criteria of our technical > governance - it is reasonably stable, well-structured work with good test > coverage. Congratulations to Michelle for patient, careful work on this > crucial component of the GPII during this year (originally inherited from a > sketch implementatio

[Architecture] GPII Endpoint Auditing

2017-11-25 Thread Steven Githens
Hi all, As we discussed a few weeks back, I went and dug up my script from a few years ago to audit and list GPII endpoints, in this case the ones in the GPII for security, documentation, etc. https://issues.gpii.net/browse/GPII-2664 I also tweaked it a bit, to dump the actual live endpoints

Re: [Architecture] Congratulations to Cindy

2018-05-17 Thread Steven Githens
Thanks Cindy! This is really amazing work! In addition to Antranig's comments, I'd also like to reiterate how important it is, in that it moves us from just operating on just test data files in directories, to using full datastores such as Couch, but while still maintaining the existing

Re: [Architecture] Search Equivalent to mailto

2018-08-23 Thread Steven Githens
Hello, I don't believe there is anything that is elegant in a way that mailto: is requiring just markup to launch in a specific search engine. From javascript, on desktop browsers that allow you to select the default browser search engine, I believe that those stored settings would still not be

Re: [Architecture] We have two new DevOps on board.

2018-07-08 Thread Steven Githens
Hi Gregg, > On Jul 5, 2018, at 9:36 PM, Gregg C Vanderheiden wrote: > > that is what I suspected > > that will give Sergio more time to give notice as well. > > If I don’t hear anything else by tomorrow - I will proceed with this plan and > start them both on the 23rd > > > > ALSO - if

Re: [Architecture] We have two new DevOps on board.

2018-07-09 Thread Steven Githens
Just a couple notes inline: > On Jul 8, 2018, at 8:46 PM, Gregg C Vanderheiden wrote: > > OOPS - forgot to ask at the end. Are you ok with the plan with this > additional information? > > We do need to do some work to implement this — but it is a lot less than > securing the AWS or

Re: [Architecture] Another Glorious Merge

2018-03-13 Thread Steven Githens
That's awesome, thanks Tony and Antranig. So, if I want to add test coverage to my XYZed GPII module I would just include gpii-test and nyc in my dev dependences, add that .nycrc file, and then mimic these lines in my package.json, then my project will get full test coverage?

Re: [Architecture] Anyone know what this CouchDB error message means ("You are not a db or server admin")?

2018-09-18 Thread Steven Githens
Hi Joseph, What URL is your dataloader hitting to the AWS cloud, does it have a username/password in it? By default your CouchDB instance in AWS is going to get a username/password that you have to use for each request, and I beleive you need to specify it using Basic Auth... which I don't

[Architecture] GPII Migrations WIP

2019-05-29 Thread Steven Githens
Hi arch, For the agenda today I wanted to go over the migrations utility I’m putting together for GPII-2966 and any future work since we have production DB’s now. If you wanted to take a look ahead of time for any comments, you can see the WIP changes here:

Re: [Architecture] Preferences public endpoint removal

2019-04-30 Thread Steven Githens
Thank you! - Steve > On Apr 30, 2019, at 4:25 AM, Stepan Stipl wrote: > > Hi everyone, > this change has now been rolled out and the Preferences endpoint is no longer > publicly reachable. > > Cheers, > Stepan > >> On Fri, Apr 26, 2019 at 7:30 PM Steven

Re: [Architecture] Preferences public endpoint removal

2019-04-26 Thread Steven Githens
Thanks Stepan!! As Stepan mentioned, please do ping in if for some reason you have services (outside of personal debugging) whose formal features expect to connect directly to the preferences server and aren’t hosted directly on our cloud. Cheers, Steve > On Apr 26, 2019, at 5:01 AM, Stepan

[Architecture] Welcome back Kasper!

2020-02-17 Thread Steven Githens
Hello Arch! I wanted to say welcome back to KasparNET on the list, by celebrating the merge today of the work he started on the snapshotter and it’s initial commits on Valentines Day 2014. (It’s since been renamed to the capture tool, and much of it has been folded in to the lifecycle manager

[Architecture] This is our project email list!

2020-03-25 Thread Steven Githens
Hello Architecture! As I mentioned on the Architecture call today, this is our email list! You can totally send email to it, and nearly every person on the project will receive a copy of it! Which is great if you need technical details, or an overview of something. Whether you’re working the

[Architecture] Overview of issues with our gpii-app/Morphic installer

2020-03-25 Thread Steven Githens
Hi Arch, I’m in the process of building installers for the Capture Tool (part of the gpii-app code repo), and wanted to run an overview of issues with our current windows installers (based on WiX [1]). Everything runs pretty slow in my 2gig RAM Windows virtual machine, so it wasn’t until the

Re: [Architecture] Looking for information about 'web' solutions

2020-03-25 Thread Steven Githens
Hi Joseph, I’m pretty sure all the solutions in your list haven’t been active or used since Cloud4All, and I think removing them wouldn’t break anybody’s stuff, unless it were another scenario like we saw before where one of the prefSets was actively being used for a health check or

[Architecture] Capture Tool Build Update

2020-03-26 Thread Steven Githens
Hi all, Short version: I’ve put up another personal beta build of the Morphic Capture Tool if anyone would like to try it. As always this is an in-progress build so don’t use it on your primary productive windows instance. The download and basic instructions are here:

Re: [Architecture] Overview of issues with our gpii-app/Morphic installer

2020-03-26 Thread Steven Githens
gt; greatly because only 1 file is "installed", and the hit of double > de-compression isn't noticeable. > > Another > > On Thu, Mar 26, 2020 at 10:25 AM Javier Hernandez > mailto:j...@raisingthefloor.org>> wrote: > ... >> On Wed, Mar 25, 2020 at 8:03 PM St

Re: [Architecture] Big architecture achievement: Port Morphic to Fortran

2020-04-01 Thread Steven Githens
No COBOL here, but I did finally get the Capture Tool running on my old Amiga 1000. https://pasteboard.co/J1OxsC2.jpg I know Amiga users are pretty diehard folks, but if anyone hasn’t upgraded from Workbench 1.3, I’m happy to say this gives them an upgrade path to other options such as