Best practices for developing server-side Infusion/GPII applications
Bates, Simon
sbates at ocadu.ca
Fri Jun 26 16:01:04 UTC 2015
Meeting notes:
http://piratepad.net/gadqcMuYdd
THE STATE OF THE ART IN GPII/FLUIDIC SERVER-SIDE DEVELOPMENT TOOLS
Current web server implementations:
· Kettle
o 3.3.4 version of Express
o Requires more documentation
o Essentially deprecated in favour of GPII-Express, long term
· Secured Cloud Based Flow Manager
o integration of a fairly standard Express app into Kettle
· GPII-Express
GPII-Express
Currently available:
· serving up a documentation site
· handlebars
· makes use of the Kettle testing infrastructure
Not implemented yet:
· web sockets
· data source abstraction
o provides an abstraction over different types of connections to sources of data (for example, loading a JSON file from the file system for testing vs. accessing a Couch database over HTTP)
· configuration loading
GPII-Express Handlebars
· Server and client side
· Has data binding for bi-directional model updating
Medium Term Plan:
· Tony's GPII-Express is the new deal
· We need to implement better Web Socket support and bring over DataSource from Kettle
Quality Infrastructure and Developer Space:
· https://wiki.gpii.net/w/Quality_Infrastructure
· https://wiki.gpii.net/w/Developer_Space/Dashboard_Metrics
Simon
From: fluid-work-bounces at lists.idrc.ocadu.ca [mailto:fluid-work-bounces at lists.idrc.ocadu.ca] On Behalf Of Tony Atkins
Sent: Thursday, June 25, 2015 4:14 AM
To: Gill, Avtar
Cc: Fluid Work
Subject: Re: Best practices for developing server-side Infusion/GPII applications
Thanks, Avtar.
Talk with you tomorrow.
Cheers,
Tony
On Wed, Jun 24, 2015 at 11:39 PM, Gill, Avtar <agill at ocadu.ca<mailto:agill at ocadu.ca>> wrote:
Hey Tony,
11:00AM EDT on Friday works for me and I believe also for Colin and
Giovanni. I hope your son feels better soon.
Take care,
Avtar
Tony Atkins writes:
> Sorry, All.
>
> Something came up, I need to stay home to take care of my son tomorrow. I
> can meet at the same time on Friday or next week.
>
> Best,
>
>
> Tony
>
> On Wed, Jun 24, 2015 at 12:15 AM, Gill, Avtar <agill at ocadu.ca<mailto:agill at ocadu.ca>> wrote:
>
>> Hi all,
>>
>> Just confirming that we'll be meeting this Thursday at 11:00AM EDT. I
>> hope everyone is okay with using Vidyo to chat. The following is a link
>> to a Vidyo room we can use:
>>
>>
>> https://conf.inclusivedesign.ca/flex.html?roomdirect.html&key=D8dglQBzJ6xU1wJAFx5cDxxeY
>>
>> You can install the Vidyo client beforehand by visiting
>> https://conf.inclusivedesign.ca
>>
>> Avtar
>>
>> Gill, Avtar writes:
>>
>> > Hi all,
>> >
>> > Based on the results of the Doodle poll so far I'm suggesting we meet on
>> > June 25 at 11:00 AM EDT. If that doesn't work please let me know.
>> > Otherwise I'll send out a Vidyo room link a few days prior to that date.
>> >
>> > Thanks,
>> >
>> > Avtar
>> >
>> > Avtar Gill writes:
>> >
>> >> Hey Tony,
>> >>
>> >> That's great to hear.
>> >>
>> >>> please create a Doodle pool with a range of times that work from your
>> >>> end and send it around.
>> >>
>> >> Here you go: http://doodle.com/67qqx6u6h922g589
>> >>
>> >> Thanks,
>> >>
>> >> Avtar
>> >>
>> >> Tony Atkins writes:
>> >>
>> >>> Hi, Avtar:
>> >>>
>> >>> We are still reviewing some of these components (notably the rendering
>> >>> layer), but the work is far enough along that we should start getting
>> wider
>> >>> feedback. I'm happy to meet up in the next few weeks, please create a
>> >>> Doodle pool with a range of times that work from your end and send it
>> >>> around.
>> >>>
>> >>> Cheers,
>> >>>
>> >>>
>> >>> Tony
>> >>>
>> >>> On Sat, Jun 6, 2015 at 12:37 AM, Gill, Avtar <agill at ocadu.ca<mailto:agill at ocadu.ca>> wrote:
>> >>>
>> >>>> Hi Antranig, Tony (and everyone else)
>> >>>>
>> >>>> Colin and I were chatting yesterday about the Developer Space Quality
>> >>>> Infrastructure, dashboards, metrics, and possible Fluid Infusion/GPII
>> >>>> ways of developing backend applications. He mentioned that you and
>> >>>> Tony had been exploring some approaches for GPII projects. Would it be
>> >>>> possible for us to schedule a meeting to chat about this? Topics of
>> >>>> interest would be best practices, tools, and anything else that you
>> feel
>> >>>> someone should be aware of.
>> >>>>
>> >>>> Thanks!
>> >>>>
>> >>>> Avtar
>> >>>>
>> >>>> _______________________________________________________
>> >>>> fluid-work mailing list - fluid-work at lists.idrc.ocadu.ca<mailto:fluid-work at lists.idrc.ocadu.ca>
>> >>>> To unsubscribe, change settings or access archives,
>> >>>> see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work
>> >>>>
>> > _______________________________________________________
>> > fluid-work mailing list - fluid-work at lists.idrc.ocadu.ca<mailto:fluid-work at lists.idrc.ocadu.ca>
>> > To unsubscribe, change settings or access archives,
>> > see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work
>> _______________________________________________________
>> fluid-work mailing list - fluid-work at lists.idrc.ocadu.ca<mailto:fluid-work at lists.idrc.ocadu.ca>
>> To unsubscribe, change settings or access archives,
>> see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work
>>
_______________________________________________________
fluid-work mailing list - fluid-work at lists.idrc.ocadu.ca<mailto:fluid-work at lists.idrc.ocadu.ca>
To unsubscribe, change settings or access archives,
see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.idrc.ocad.ca/pipermail/fluid-work/attachments/20150626/e15ee3a5/attachment.htm>
More information about the fluid-work
mailing list