Comments (11)
I recently tested the IntelliJ CodeWithMe. The Editing and collaborating kinda works, but it lacks a lot of features such as:
- refactor move static method and other refactorings do not work on the client
- can't see code completion of peer
- client can't see commit window
- client can't commit
- connection broke accidentally
- run configuration renaming not updated on peer
- gradle test run not visible on client, junit run configuration works as a workaround
So i'd personally not use it over screensharing.
from sessions.
I recently tested the IntelliJ CodeWithMe. The Editing and collaborating kinda works, but it lacks a lot of features such as:
[...]
So i'd personally not use it over screensharing.
That is good to know, thank you for trying and sharing.
To add on that: When I last tried to hand screen control over using Zoom, it worked but the other person had to deal with quite annoying delays. It sounds nice in theory but in my opinion is not worth it.
from sessions.
I agree. Remote control via Zoom has a bad user experience.
VSCode LiveShare or Cyberdojo might be better.
For VSCode LiveShare, participants would need to sign up via their Microsoft or Github account ideally before the event, so that they are able to share their project.
We used Cyberdojo in a mobretreat but didn't use the prepared katas. We just chose the language and test framework as each group decided. Every test run basically creates a new version, the other participants just need to refresh with the session link to get the latest code.
from sessions.
Shall we do a short test session, with the most promising setup options?
from sessions.
Shall we do a short test session, with the most promising setup options?
Yes, let's do that end of next week.
Thank you for sharing your thoughts.
Cyberdojo worked nicely in Christian's dojos as well, I think this is a safe option.
Having a fixed driver and small teams (minimob?) worked well too.
For programming languages benefiting from a heavier IDE (thinking of Java), there are not so many options - it boils down to sharing the code I guess. Or am I missing something?
from sessions.
Yes, let's do that end of next week.
Sounds good, I would be available on Thursday evening or Saturday.
from sessions.
@dertseha and I had a short https://gather.town/ trial today and I want to give you a brief update.
TLDR; we will give it a try
The tool is very easy to use and everything worked out of the box. Having a character to navigate around a (virtual) space and interact with the environment was fun and really felt a bit like "we are in this space together".
Important aspects:
- You see each other in the environment; you get a feeling for who is here
- You communicate based on spatial proximity; however global communication is possible as well
- Specific regions in the space, so called private spaces, restrict communication to those within that space
- Interactive elements like whiteboards, posters exist and are easy to use
What we aim for:
- An environment to facilitate our retreat
- There will be private spaces for each pair/team, i.e. at the beginning of the session the pairs/teams the respective participates move into their private space
- There will be an area for retrospectives, i.e. at the end of each session the pairs/teams move to that area
- There will be a podium for general announcements
- Maybe there will be games for the lunch break
Of course, some details still need to be sorted out and final decisions made in the end but at the moment it looks like a really nice interactive way to facilitate our event.
@dertseha will try to prepare/build this space. @dertseha please comment as you see fit.
We still keep (and need) Zoom as backup option. There is Zoom call integration as well, maybe that's useful; we do not know yet.
from sessions.
Sounds great, looking forward to trying out gather.town!
from sessions.
I have forked https://github.com/swkWien/kata-bootstraps-gdcr20 and add you (group) as maintainer and invited all ppl currently registered. This can be used to share code for pairs.
from sessions.
That's awesome @codecop. I think our current plan is to basically let the pairs/teams decide on their own. But we will suggest to use cyber-dojo.org, at least it will be the only one where we will offer technical support...
Still, experienced participants should feel free to use a different setup (e.g. VSCode LiveShare, git push&pull).
That idea is probably not yet set in stone, and I guess we will talk about it during the next meeting. Also, please correct me if my memory from the last meeting is skewed :)
from sessions.
Thank you for setting up a repo and inviting the participants.
Yes, cyber-dojo.org is what we suggest as ready-made-solution but having the repo with members already added will speed things up for those who want to run their local setup.
WIP: Intro slides with tech setup
WIP: Working document with all links
Final discussion on Thursday. Closing here.
Thank you all!
from sessions.
Related Issues (20)
- GDCR 2023 Pre/Warmup Remote Event Organisation HOT 9
- GDCR23: Program and Sessions HOT 9
- GDCR23: Update Texts to Reflect Topic HOT 3
- Meetup-> Group name HOT 19
- GDCR23: Topic Poster "Different TDD Styles" HOT 10
- GDCR23: Session 1: Pen & Paper / Final Retro / Closing HOT 11
- GDCR23: Session 2: Pair Programming & TDD Demo / Classical TDD HOT 10
- GDCR23: Session 3: Outside-In without Mocks HOT 7
- GDCR23: Session 4: Outside-In with Mocks HOT 5
- GDCR23: Opening / Topic / Kata / Session 5: TBA HOT 2
- Update https://swkwien.github.io/ to include meetup.com HOT 3
- GDCR23: Bitte drucken HOT 1
- Follow Up vom Heimweg
- GDCR 2024: Read me when the time comes HOT 8
- Facilitating Discussions on GitHub HOT 1
- Clarify GitHub roles HOT 17
- Demo Session and Discussion on Interactive Programming/Computing (vs. TDD)?
- Coderetreats 2024 HOT 10
- New member? HOT 1
- Zero Overhead Coderetreats 2024 HOT 21
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sessions.