[aerogear-dev] Aerogear.js Gang Meeting [Notes]
Lukáš Fryč
lukas.fryc at gmail.com
Thu Sep 18 10:03:33 EDT 2014
#aerogear: Aerogear.js Gang MeetingMeeting started by lfryc at 12:43:50 UTC
(full logs
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html>
).
Meeting summary
1. *Integration Tests* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-8>,
12:44:17)
1. integration tests are unstable (see travis builds) (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-9>,
12:44:29)
2. they also use several different approaches for managing and
executing external dependencies (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-10>,
12:44:29)
3. test code reusal (e.g. DataManager duplicates lot of code) (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-11>,
12:44:29)
4. https://issues.jboss.org/browse/AGJS-211 (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-12>,
12:44:48)
5. consider cross-browser testing (with Karma), Jasmine for BDD (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-14>,
12:44:59)
6. AGREED: lfryc: yea, what i was thinking (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-21>,
12:47:32)
7. AGREED: (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-22>,
12:47:41)
8. ACTION: lfryc write-up on ML about pros/cons of QUnit and Jasmine (
lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-32>,
12:50:06)
9. AGREED: (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-37>,
12:51:05)
10. AGREED: (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-39>,
12:51:09)
2. *DataSync/Conflict Resolution* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-45>,
12:51:58)
1. Dan works on creating JIRAs for Conflict Resolution (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-46>,
12:52:12)
2. https://github.com/aerogear/aerogear.org/pull/393 (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-47>,
12:52:16)
3. ACTION: lfryc lholmquist please review the PR (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-58>,
12:52:57)
4. continued work on Real Time DataSync in parallel (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-60>,
12:53:18)
5. AGREED: dbevenius (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-68>,
12:55:12)
6. ACTION: lholmquist create JIRAs for next steps for the realtime
sync js-client (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-71>,
12:56:03)
7. ACTION: dbevenius create JIRAs for extracting and moving the
DiffSync JS client/demo to aergear-js. (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-72>,
12:56:04)
8. I think it would be nice if it was separate. (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-80>,
12:57:26)
9. https://github.com/lholmquist/ag-js-ds-poc (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-86>,
12:58:52)
10. AGREED: (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-89>,
12:59:53)
11. AGREED: (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-96>,
13:01:30)
12. AGREED: (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-97>,
13:01:33)
13. AGREED: (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-98>,
13:01:38)
14. ACTION: lfryc review Luke's syncer (conflict resolution)
https://github.com/lholmquist/ag-js-ds-poc/blob/master/app.js (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-105>,
13:02:04)
15. API: consider Data Binding solution - object that is watched for
changes from outside and managed by API calls (save(), sync(), next()) -
Object.observe, Proxy (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-111>,
13:02:45)
16. AGREED: (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-122>,
13:04:50)
17. AGREED: (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-123>,
13:04:53)
18. AGREED: (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-124>,
13:04:55)
3. *ES6 modules* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-131>,
13:06:04)
1. i think this can be done for 1.X also. Transpiling can give us
AMD, Common.JS and Global versions (or use UMD) (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-132>,
13:06:12)
2. http://esnext.github.io/es6-module-transpiler/ (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-133>,
13:06:22)
3. Ember uses this one and is pretty nice (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-135>,
13:06:26)
4. https://github.com/umdjs/umd (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-138>,
13:06:54)
5. AGREED: (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-147>,
13:09:08)
6. ACTION: lholmquist check whether ES6 can be transpiled to AMD,
CommonJS and offer global access at same time (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-156>,
13:11:43)
7. Lukas was considering using Traceur for ES6 transpilation (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-158>,
13:12:32)
8.
https://github.com/google/traceur-compiler/wiki/LanguageFeatures#modules
(lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-159>,
13:12:41)
9. Luke pointed out: traceurs modules still need the traceur loader
api, so not sure i like this one (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-160>,
13:12:50)
10. https://github.com/lfryc/traceur-playground (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-166>,
13:13:55)
11. should we be creating separate repo's like the other libraries,
are the package managers mature enough for this. (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-174>,
13:14:41)
12. Lukas does not agree that more separate Git repositories are a
way to go unless there is specific technical need (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-175>,
13:14:55)
13. AGREED: , this is not a good idea (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-176>,
13:15:05)
14. AGREED: (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-177>,
13:15:16)
15. AGREED: (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-179>,
13:15:37)
4. *ES6 features* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-183>,
13:15:56)
1. Promises - probably pretty soon we can remove the polyfill from
being packaged with lib and just link to it (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-184>,
13:16:02)
2. take a look at some of the other features that are available or
easily shimmed (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-185>,
13:16:10)
3. https://github.com/paulmillr/es6-shim/ (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-186>,
13:16:15)
4. http://kangax.github.io/compat-table/es6/ (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-187>,
13:16:20)
5. AGREED: that sounds like a plan (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-195>,
13:17:23)
6. AGREED: (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-196>,
13:17:36)
7. ACTION: lfryc create a wiki page listing ES6 features we will aim
in next development (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-197>,
13:17:44)
8. idea: we can explore and use ES6 for new features as needed, use
transpilation to ES5 and revisit their use/shimmability/performance as we
reach beta/candidates for 2.0 (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-198>,
13:18:00)
9. AGREED: (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-200>,
13:18:41)
10. AGREED: (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-201>,
13:18:46)
11. concern: can we keep transpiled code as accessible to final user
on ES5 as it will be for ES6 user? (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-205>,
13:19:27)
5. *custom builder* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-223>,
13:22:56)
1. gulp might be a better fit for this on the server side (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-224>,
13:23:07)
2. gulp might be a better fit for this on the server side (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-233>,
13:23:35)
3. this depends on the modules topic, but probably should either have
an option for what you want, AMD, commonjs , Global or just package all
three together (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-234>,
13:23:35)
6. *possibility of removing Authentication Module from lib* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-251>,
13:26:25)
1.
http://aerogear-dev.1069024.n5.nabble.com/aerogear-dev-android-Removing-AGAuthenticationModule-tp9209.html
(lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-252>,
13:26:32)
2. Auth doesn't do anyting "security wise", the browser handles all
that anyway (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-254>,
13:26:39)
3. still may be beneficial for automatic data sync, server key
management (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-255>,
13:26:44)
4. there is an idea to implement Keycloak and Mozilla's Personas
adapters, do we want to keep this module around though? (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-256>,
13:26:53)
5. ACTION: lfryc start a ML discussion about removing or keeping Auth
with removed REST + mention Keycloak and Mozilla Personas (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-273>,
13:29:41)
7. *deprecating Pipelines* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-276>,
13:29:55)
1. to be removed in 2.0 (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-277>,
13:30:01)
2. need strategy how to fluently integrate with third-party libraries
(jQuery.ajax, AngularJS $resource / Restangular, Ember Data?) (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-278>,
13:30:08)
3. AGREED: (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-280>,
13:30:34)
4. AGREED: (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-290>,
13:32:39)
5. AGREED: (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-291>,
13:32:54)
6. AGREED: keep and support Pipelines in 1.x with no further
development, deprecate in 2.0 (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-292>,
13:33:18)
8. *Bower for dependency management* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-294>,
13:33:30)
1. https://github.com/aerogear/aerogear-js ? (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-303>,
13:35:03)
2. https://github.com/lholmquist/aerogear-js-dist (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-306>,
13:35:31)
3. ACTION: lholmquist look to see what external deps for aerogear.js
are now in bower (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-315>,
13:37:31)
4. ACTION: lholmquist think about using bower in cookbook examples (
lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-325>,
13:39:59)
9. *Integration with third-party libraries* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-330>,
13:40:25)
1. AngularJS, Ember (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-331>,
13:40:32)
2. Polymer?, jQuery Mobile? (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-332>,
13:40:32)
3. what about others? (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-333>,
13:40:32)
10. *Priorities for 2.0* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-352>,
13:45:09)
1. ES6 support: modularity, promises, ... (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-353>,
13:45:19)
2. focus on integration with 3rd party frameworks (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-354>,
13:45:22)
3. refactor build and tests (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-355>,
13:45:22)
4. AGREED: (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-365>,
13:46:37)
5. AGREED: (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-366>,
13:46:38)
6. AGREED: ES6 support, data sync, refactor build and tests (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-367>,
13:47:01)
7. AGREED: es6 modules should be sooner than later (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-375>,
13:47:35)
11. *When to start 2.0* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-376>,
13:47:42)
1. based on discussed usage of ES6 transpilation, I foresee a lot of
breaking changes that will disallow simple merges from one
branch to another
(lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-380>,
13:48:06)
2. at some point we have to start limit 1.x changes and focus on 2.0 (
lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-381>,
13:48:06)
3. ACTION: lfryc start a ML discussion about when and where to
include Data Sync module (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-386>,
13:49:44)
12. *use of Agile / Scrum Boards in JIRA* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-392>,
13:50:28)
1. Agile boads are awesome way to manage development, load and track
progress from version to version (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-393>,
13:50:34)
2. https://www.atlassian.com/software/jira/agile (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-394>,
13:50:39)
3. AGREED: we will try JIRA Agile / Scrum board (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-408>,
13:52:55)
13. *Documentation & Cookbooks* (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-415>,
13:53:48)
1. iOS team did very good job in bringing cookbooks to Aerogear.org
site (lfryc
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-416>,
13:54:08)
2. AGREED: (lholmquist
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-418>,
13:54:35)
3. AGREED: (dbevenius
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html#l-419>,
13:54:40)
Meeting ended at 13:56:25 UTC (full logs
<http://transcripts.jboss.org/meeting/irc.freenode.org/aerogear/2014/aerogear.2014-09-18-12.43.log.html>
).
Action items
1. lfryc write-up on ML about pros/cons of QUnit and Jasmine
2. lfryc lholmquist please review the PR
3. lholmquist create JIRAs for next steps for the realtime sync js-client
4. dbevenius create JIRAs for extracting and moving the DiffSync JS
client/demo to aergear-js.
5. lfryc review Luke's syncer (conflict resolution)
https://github.com/lholmquist/ag-js-ds-poc/blob/master/app.js
6. lholmquist check whether ES6 can be transpiled to AMD, CommonJS and
offer global access at same time
7. lfryc create a wiki page listing ES6 features we will aim in next
development
8. lfryc start a ML discussion about removing or keeping Auth with
removed REST + mention Keycloak and Mozilla Personas
9. lholmquist look to see what external deps for aerogear.js are now in
bower
10. lholmquist think about using bower in cookbook examples
11. lfryc start a ML discussion about when and where to include Data
Sync module
Action items, by person
1. dbevenius
1. dbevenius create JIRAs for extracting and moving the DiffSync JS
client/demo to aergear-js.
2. lfryc
1. lfryc write-up on ML about pros/cons of QUnit and Jasmine
2. lfryc lholmquist please review the PR
3. lfryc review Luke's syncer (conflict resolution)
https://github.com/lholmquist/ag-js-ds-poc/blob/master/app.js
4. lfryc create a wiki page listing ES6 features we will aim in next
development
5. lfryc start a ML discussion about removing or keeping Auth with
removed REST + mention Keycloak and Mozilla Personas
6. lfryc start a ML discussion about when and where to include Data
Sync module
3. lholmquist
1. lfryc lholmquist please review the PR
2. lholmquist create JIRAs for next steps for the realtime sync
js-client
3. lfryc review Luke's syncer (conflict resolution)
https://github.com/lholmquist/ag-js-ds-poc/blob/master/app.js
4. lholmquist check whether ES6 can be transpiled to AMD, CommonJS
and offer global access at same time
5. lholmquist look to see what external deps for aerogear.js are now
in bower
6. lholmquist think about using bower in cookbook examples
People present (lines said)
1. lfryc (277)
2. lholmquist (103)
3. dbevenius (36)
4. jbossbot (8)
5. jbott (6)
6. aerobot (5)
7. corinnekrych (2)
Generated by MeetBot <http://wiki.debian.org/MeetBot> 0.1.4.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20140918/1d1a5281/attachment-0001.html
More information about the aerogear-dev
mailing list