Size: 4319
Comment:
|
← Revision 118 as of 2018-11-05 22:30:47 ⇥
Size: 7206
Comment: add link to 4.8sprint/Notes
|
Deletions are marked like this. | Additions are marked like this. |
Line 10: | Line 10: |
The general time frame for this sprint will be late-September or October. The location will be either in Asia (likely Tokyo, Japan) or Western Europe. The exact dates and location have not been picked yet. | The sprint will be held '''October 12-14, 2018''' at '''Google Stockholm''' in Sweden. |
Line 12: | Line 12: |
=== Possible Location === The most recent sprint was smaller than usual at 15 attendees; ones before that were upwards of 30 attendees. It has not been confirmed that Google Tokyo can host this event yet, or on which days the location is available. ||Location ||Host ||Sept 14-16 ||Sept 21-23 ||Sept 28-30 ||Oct 5-7 ||Oct 12-14 ||Oct 19-21 || ||Tokyo ||Google || || || || || || || |
The address is Kungsbron 2, 111 22 Stockholm, Sweden ([[https://goo.gl/maps/GqtRpEZ1R4C2|Google Maps]]). |
Line 17: | Line 14: |
Location point of contact: Martin von Zweigbergk (martinvonz), martinvonz@google.com | |
Line 18: | Line 16: |
If you need a formal invitation for visa purpose, contact the person above. | |
Line 19: | Line 18: |
=== Arrival Logistics === | |
Line 20: | Line 20: |
Location point of contact: (Location not picked yet) | Google reception is open from 8:00am to 5:00pm on Friday ([[https://goo.gl/maps/4eKeyhLmD8q|Street view]], [[attachment:google_stockholm_front_door.jpg|picture]]). This is where you can meet a Google employee who will accompany you inside. Access details for Saturday/Sunday will be announced on Friday. |
Line 22: | Line 22: |
If you need a formal invitation for visa purpose, contract the person above. | === Food etc. === |
Line 24: | Line 24: |
=== People Availability === Everyone is welcome from core developer to aspiring contributor. Attending a Mercurial sprint is usually a good way to kickstart your contributions are you'll get a large amount of help available for 3 days. |
Breakfast on Friday will be provided at the Google cafeteria between 8:00am and 9:30am. You will need to be accompanied by a Google employee. |
Line 27: | Line 26: |
Please add your name, location preference, and date availability to the table below to express your interest in attending. A location and date is chosen based on people's availability. ||Name ||Coming from ||Need funding ||Asia ||Europe ||Preference ||Sept 14-16 ||Sept 21-23 ||Sept 28-30 ||Oct 5-7 ||Oct 12-14 ||Oct 19-21 || ||KyleLippincott ||SF Bay Area || {X} || (./) || (./) ||Asia || (./) || (./) || (./) || (./) || (./) || (./) || ||Martin von Zweigbergk ||SF Bay Area || {X} || (./) || (./) ||Asia || (./) || (./) || (./) || (./) || (./) || (./) || ||DannyHooper ||SF Bay Area || {X} || || || || (./) || (./) || (./) || (./) || (./) || (./) || ||Gregory Szorc ||SF Bay Area || {X} || (./) || (./) ||none || (./) || (./) || (./) || (./) || (./) || (./) || ||RodrigoDamazio ||SF Bay Area || {X} || (./) || (./) ||Asia || (./) || (./) || (./) || (./) || (./) || (./) || ||Yuya Nishihara ||Japan || (./) || (./) || (./) ||none || (./) || (./) || (./) || (./) || (./) || (./) || ||Daniel Ploch ||SF Bay Area || {X} || || || || (./) || (./) || (./) || (./) || (./) || (./) || ||Boris Feld ||Paris || {X} || || || || {X} || {X} || (./) || {X} ||(I would prefer not) || (./) || ||Alain Leufroy ||Paris || {X} || {X} || (./) || || {X} || {X} || {X} || (./) || (./) || (./) || ||Paul Morelle ||Brussels, Belgium || {X} || || (./) ||Europe ||(I would prefer not) || (./) || (./) || (./) || (./) || (./) || |
* Saturday/Sunday breakfast '''will not''' be provided. * Friday/Saturday/Sunday lunch '''will''' be provided. * Dinner '''will not''' be provided on any day. |
Line 40: | Line 30: |
Wifi is available inside the Google office. | |
Line 44: | Line 33: |
<!> ''fill me when a location and date have been picked'' | |
Line 47: | Line 35: |
||Name ||Coming from ||Need funding ||Hotel ||In Town Dates ||Notes || || <!> Babar ||Savanna || {X} ||Your hotel name ||13-17 ||(I'm an elephant) || |
|| Name || Coming from || Need funding || Hotel || In town dates || ||KyleLippincott ||SF Bay Area || {X} || Grand Central by Scandic || Oct 10 - 25 || ||Martin von Zweigbergk ||SF Bay Area || {X} || Staying with friend || Oct 11 - 14 || ||DannyHooper ||SF Bay Area || {X} || || Oct 11 - 16 || ||Gregory Szorc ||SF Bay Area || {X} || Grand Central by Scandic || Oct 10 - ?? || ||RodrigoDamazio ||SF Bay Area || {X} || Hotel C Stockholm || Oct 11 - 17 || ||Yuya Nishihara ||Japan || (./) ||Hotel C Stockholm || Oct 11 - 16 || ||Daniel Ploch ||SF Bay Area || {X} || || || ||Boris Feld ||Paris || {X} || Best Western Hotel Bentleys || Oct 11 - 14 || ||Connor Sheehan ||Toronto, Canada|| {X} || Grand Central by Scandic || Oct 12 - 15 || ||Anton Shestakov ||Irkutsk || (./) || Grand Central by Scandic || Oct 11 - 15 || ||André Sintzoff ||Marseille, FR || (./) || Comfort Hotel Xpress || Oct 11 - 15 || ||Sushil Khanchi ||India || (./) ||Hotel C Stockholm || Oct 11 - 15 || ||Sangeet Kumar Mishra ||India || (./) || Airbnb (Hallman Grata 7)||Oct 10 - 14 || ||Georges Racinet || Paris || (./) (if possible) || || Oct 11 - 15|| ||KatsunoriFujiwara ||Japan || (./) (if possible) || Grand Central by Scandic || Oct 11 - 17 || ||Nikita Slyusarev ||Moscow || {X} || Scandic Continental || Oct 11 - 15 || ||Pulkit Goyal ||Moscow || {X} || Scandic Continental || Oct 11 - 15 || ||AugieFackler ||Pittsburgh, PA || {X} || Grand Central by Scandic || Oct 11 - 15 || ||Mark Thomas ||London || {X} || Grand Central by Scandic || Oct 11 - 14 || ||Marcin Kuzminski ||Berlin || {X} || Grand Central by Scandic || Oct 12 - 14 || ||Sean Farley ||SF Bay Area || (./) || || Oct 11 - 15 || ||Mads Kiilerich ||Denmark || || || Oct 11 - 15 || ||Martijn Pieters ||Cambridge, UK || || Best Western || Oct 11 - 14 || ||Erik van Zijst ||SF Bay Area || {X} || Dialing in remote || || |
Line 56: | Line 64: |
Recent sprints sponsoring budgets were around $10,000. (<!> review this number) |
|
Line 60: | Line 66: |
* Facebook ($5,000) * Google ($5,000) |
|
Line 62: | Line 70: |
Sponsor point of contact: <!> ''Please offer your service'' | Sponsor point of contact: Martin von Zweigbergk (martinvonz), martinvonz@google.com ''Please offer your service'' |
Line 65: | Line 73: |
Having Food delivered for Lunch is usually preferred as it help keeping the timing under control. Dinner is usually taken outside to help people cool off after a day of work. | Having Food delivered for Lunch is usually preferred as it helps keep the timing under control. Dinner is usually taken outside to help people cool off after a day of work. |
Line 70: | Line 78: |
||Day ||Meal ||Details ||Organiser (when relevant) || ||Friday ||Lunch || || || ||Friday ||Diner || || || |
||Day ||Meal ||Details ||Organizer (when relevant) || ||Friday ||Lunch || Cafeteria || Google || ||Friday ||Dinner || || || |
Line 74: | Line 82: |
||Saturday ||Diner || || || | ||Saturday ||Dinner || || || |
Line 76: | Line 84: |
||Sunday ||Diner || || || | ||Sunday ||Dinner || || || |
Line 88: | Line 96: |
=== hg undo / hg rewind === === Stable API/ Maintaining extensions like hg-git === After every major release, hg-git gets broken and there are user complains about that. We are loosing users because of that fact which is not good. Either we should establish a stable API or we should think about what we can do to make sure hg-git works until we come up with better solution like hgit. Some ideas: * We have couple of weeks code freeze, we make sure that all out of tree extensions work with new version of mercurial * Add a buildbot to test out of tree extensions with default/stable branch (added by Pulkit) === hg/git === (I think Augie?) brought up the idea that "hg could become the best git client out there", which would mean a significant adoption growth for the project. Should this be a priority? === Getting a Code of Conduct in place === Seeing recent news about Linux development, I checked whether we have a code of conduct or not and I was unable to find one. CoC is very important and having one in place can increase the confidence of new or potential contributors in the community. (added by Pulkit) === Improving UI, UX of partial clones and selective checkout === We should discuss about the UI of partial clones, interaction between narrow+shallow(remotefilelog) and also improving the UI of selective checkout i.e. sparse. Maybe we can come up with a single command which handles the tracked files in the repository. (added by Pulkit) === absorb tweaks === Absorb is in hgext now. Have people used it? Augie has some proposed UI changes: make the default behavior be to print the `-pn` output and then ask the user if that looks okay. === performance tracking === We continued our work on performance tracking. It is now simpler to use by individual developers to test their development. Doing a small demo of how it works and an "install party" seems like a good idea. === State of Mercurial at Bitbucket === I (Erik) would like to give an update on Mercurial usage at Bitbucket, including common workflows and pain points among the general public. Since I unfortunately won't be able to be attend in person, I offer to dial in from SF on Saturday morning (my morning, your afternoon). I imagine 30 minutes or so would be sufficient. === Experimentation around test runner === I've been experimenting around the test runner and would like to show a demo of my experimentation. (added by Boris) |
|
Line 89: | Line 142: |
General overview (drop the anti spam part): https://public.etherpad-mozilla.org/p/sprint-hgx.y-NOSPAMREMOVETHATLASTPAST ( <!> update URL) | General overview (drop the anti spam part): https://public.etherpad-mozilla.org/p/sprint-hg4.8 ( <!> update URL) |
Line 91: | Line 144: |
The table below is an attempt to gather written summary of discussion ||Session theme ||notes/result ||People who know what happen || |
A copy of the etherpad is available at [[4.8sprint/Notes]]. |
Line 94: | Line 146: |
I'm sharing 360-degree photos in "[[https://photos.app.goo.gl/cX3ernNbjZEsMeqh9|Mercurial 4.8 Sprint in Stockholm]]" (by foozy) |
Note:
This page is primarily intended for developers of Mercurial.
4.8 Sprint
Subscribe to this page so you don't miss updates!
1. Date and location
The sprint will be held October 12-14, 2018 at Google Stockholm in Sweden.
The address is Kungsbron 2, 111 22 Stockholm, Sweden (Google Maps).
Location point of contact: Martin von Zweigbergk (martinvonz), martinvonz@google.com
If you need a formal invitation for visa purpose, contact the person above.
1.1. Arrival Logistics
Google reception is open from 8:00am to 5:00pm on Friday (Street view, picture). This is where you can meet a Google employee who will accompany you inside. Access details for Saturday/Sunday will be announced on Friday.
1.2. Food etc.
Breakfast on Friday will be provided at the Google cafeteria between 8:00am and 9:30am. You will need to be accompanied by a Google employee.
Saturday/Sunday breakfast will not be provided.
Friday/Saturday/Sunday lunch will be provided.
Dinner will not be provided on any day.
Wifi is available inside the Google office.
2. Attendance
Everyone is welcome from core developer to aspiring contributor. Attending a Mercurial sprint is usually a good way to kickstart your contributions are you'll get a large amount of help available for 3 days.
Name |
Coming from |
Need funding |
Hotel |
In town dates |
SF Bay Area |
|
Grand Central by Scandic |
Oct 10 - 25 |
|
Martin von Zweigbergk |
SF Bay Area |
|
Staying with friend |
Oct 11 - 14 |
SF Bay Area |
|
|
Oct 11 - 16 |
|
Gregory Szorc |
SF Bay Area |
|
Grand Central by Scandic |
Oct 10 - ?? |
SF Bay Area |
|
Hotel C Stockholm |
Oct 11 - 17 |
|
Yuya Nishihara |
Japan |
|
Hotel C Stockholm |
Oct 11 - 16 |
Daniel Ploch |
SF Bay Area |
|
|
|
Boris Feld |
Paris |
|
Best Western Hotel Bentleys |
Oct 11 - 14 |
Connor Sheehan |
Toronto, Canada |
|
Grand Central by Scandic |
Oct 12 - 15 |
Anton Shestakov |
Irkutsk |
|
Grand Central by Scandic |
Oct 11 - 15 |
André Sintzoff |
Marseille, FR |
|
Comfort Hotel Xpress |
Oct 11 - 15 |
Sushil Khanchi |
India |
|
Hotel C Stockholm |
Oct 11 - 15 |
Sangeet Kumar Mishra |
India |
|
Airbnb (Hallman Grata 7) |
Oct 10 - 14 |
Georges Racinet |
Paris |
|
|
Oct 11 - 15 |
Japan |
|
Grand Central by Scandic |
Oct 11 - 17 |
|
Nikita Slyusarev |
Moscow |
|
Scandic Continental |
Oct 11 - 15 |
Pulkit Goyal |
Moscow |
|
Scandic Continental |
Oct 11 - 15 |
Pittsburgh, PA |
|
Grand Central by Scandic |
Oct 11 - 15 |
|
Mark Thomas |
London |
|
Grand Central by Scandic |
Oct 11 - 14 |
Marcin Kuzminski |
Berlin |
|
Grand Central by Scandic |
Oct 12 - 14 |
Sean Farley |
SF Bay Area |
|
|
Oct 11 - 15 |
Mads Kiilerich |
Denmark |
|
|
Oct 11 - 15 |
Martijn Pieters |
Cambridge, UK |
|
Best Western |
Oct 11 - 14 |
Erik van Zijst |
SF Bay Area |
|
Dialing in remote |
|
3. Sponsors
We need funds to pay flights and hotel for a few independent contributors.
Sponsoring Company:
- Facebook ($5,000)
- Google ($5,000)
Please offer your sponsoring
Sponsor point of contact: Martin von Zweigbergk (martinvonz), martinvonz@google.com Please offer your service
4. Meals
Having Food delivered for Lunch is usually preferred as it helps keep the timing under control. Dinner is usually taken outside to help people cool off after a day of work.
(Don't forget vegetarian and vegan option)
Meal point of contact: Please offer your service
Day |
Meal |
Details |
Organizer (when relevant) |
Friday |
Lunch |
Cafeteria |
|
Friday |
Dinner |
|
|
Saturday |
Lunch |
|
|
Saturday |
Dinner |
|
|
Sunday |
Lunch |
|
|
Sunday |
Dinner |
|
|
5. Possible Topics
Important things we want to discuss: (add your own)
5.1. Topic 1
sub topic 1.a
sub topic 1.b
5.2. hg undo / hg rewind
5.3. Stable API/ Maintaining extensions like hg-git
After every major release, hg-git gets broken and there are user complains about that. We are loosing users because of that fact which is not good. Either we should establish a stable API or we should think about what we can do to make sure hg-git works until we come up with better solution like hgit. Some ideas:
- We have couple of weeks code freeze, we make sure that all out of tree extensions work with new version of mercurial
- Add a buildbot to test out of tree extensions with default/stable branch
(added by Pulkit)
5.4. hg/git
(I think Augie?) brought up the idea that "hg could become the best git client out there", which would mean a significant adoption growth for the project. Should this be a priority?
5.5. Getting a Code of Conduct in place
Seeing recent news about Linux development, I checked whether we have a code of conduct or not and I was unable to find one. CoC is very important and having one in place can increase the confidence of new or potential contributors in the community.
(added by Pulkit)
5.6. Improving UI, UX of partial clones and selective checkout
We should discuss about the UI of partial clones, interaction between narrow+shallow(remotefilelog) and also improving the UI of selective checkout i.e. sparse. Maybe we can come up with a single command which handles the tracked files in the repository.
(added by Pulkit)
5.7. absorb tweaks
Absorb is in hgext now. Have people used it? Augie has some proposed UI changes: make the default behavior be to print the -pn output and then ask the user if that looks okay.
5.8. performance tracking
We continued our work on performance tracking. It is now simpler to use by individual developers to test their development. Doing a small demo of how it works and an "install party" seems like a good idea.
5.9. State of Mercurial at Bitbucket
I (Erik) would like to give an update on Mercurial usage at Bitbucket, including common workflows and pain points among the general public. Since I unfortunately won't be able to be attend in person, I offer to dial in from SF on Saturday morning (my morning, your afternoon). I imagine 30 minutes or so would be sufficient.
5.10. Experimentation around test runner
I've been experimenting around the test runner and would like to show a demo of my experimentation.
(added by Boris)
6. Sprint Notes
General overview (drop the anti spam part): https://public.etherpad-mozilla.org/p/sprint-hg4.8 ( update URL)
A copy of the etherpad is available at 4.8sprint/Notes.
I'm sharing 360-degree photos in "Mercurial 4.8 Sprint in Stockholm" (by foozy)