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