Keeping in touch

7
Keeping in touch Vilamoura Implementers Workshop, Sep. 17-18 2013, Kasper Markus Presenting useful tools for development and communication

description

Keeping in touch. Presenting useful tools for development and communication. Vilamoura Implementers Workshop, Sep. 17-18 2013, Kasper Markus. http ://wiki.gpii.net / Contains documentation on the architecture and more Public and free to browse for anyone. - PowerPoint PPT Presentation

Transcript of Keeping in touch

Page 1: Keeping in touch

Keeping in touch

Vilamoura Implementers Workshop, Sep. 17-18 2013, Kasper Markus

Presenting useful tools for development and communication

Page 2: Keeping in touch

Documentation:

Vilamoura Implementers Workshop, Sep. 17-18 2013, Kasper Markus

• http://wiki.gpii.net/• Contains documentation on the architecture and more• Public and free to browse for anyone.• Needs login to add and edit content

("Log in / create account" link in top right corner)

Page 3: Keeping in touch

Communication:

Vilamoura Implementers Workshop, Sep. 17-18 2013, Kasper Markus

Mailing list• [email protected]• Sign up yourself at http://lists.gpii.net/• Good place to ask questions – NO QUESTIONS ARE

STUPID

IRC• #fluid-work and #fluid-tech on irc.freenode.net• Channels are open and logged• "Live support" - developers hang out there and it's a

good place to ask questions

Page 4: Keeping in touch

Issue tracking:

Vilamoura Implementers Workshop, Sep. 17-18 2013, Kasper Markus

• We use Atlassian JIRA for bug-tracking• http://issues.gpii.net• Every time you work on something related to GPII

implementations, create a JIRA for it

• Everyone:• Create an account on bug tracker• Create a JIRA for your implementation

Page 5: Keeping in touch

Version Control:

Vilamoura Implementers Workshop, Sep. 17-18 2013, Kasper Markus

• We use Git for versioning• Supplementing with Github:• Help tracking/collaboration• Public repository for easy referencing• Easier review process

• Always reference JIRA’s on commits• Resources:• https://help.github.com/• http://try.github.io/

Page 6: Keeping in touch

Debugging:

Vilamoura Implementers Workshop, Sep. 17-18 2013, Kasper Markus

• Node-inspector is your friend• npm install –g node-inspector• Run inspector in console• Run gpii in debug mode: node --debug gpii.js• Use Google Chrome for debugging• http://127.0.0.1:8080/debug?port=5858

Page 7: Keeping in touch

Communication #2:

Vilamoura Implementers Workshop, Sep. 17-18 2013, Kasper Markus

• Forums and more are available