Интервју са ДХХ: разговарали о проблемима са Апп Сторе-ом и развоју нове услуге е-поште Хеј

Разговарао сам са Хеијевим техничким директором, Давидом Хансоном. Руској публици је познат као програмер Руби он Раилс и суоснивач Басецамп-а. Разговарали смо о блокирању Хеи ажурирања у Апп Сторе (о ситуацији), напредак развоја услуга и приватности података.

Интервју са ДХХ: разговарали о проблемима са Апп Сторе-ом и развоју нове услуге е-поште Хеј
@ДХХ на Твиттер-у

Шта се десило

Поштанска служба Хеј.цом од програмера Басецамп се појавио у Апп Сторе-у 15. јуна и скоро одмах доспео у наслове вести главни медији. Чињеница је да је убрзо након објављивања објављена корективна закрпа за апликацију, али стручњаци компаније Аппле одбијен.

Такође су запретили да ће уклонити клијент е-поште из продавнице. Према њима, програмери Хеј, прекршили су правило 3.1.1 и нису користили механизам АПИ куповине у апликацији за продају претплата. У овом случају, корпорација добија 30% провизије на сваку трансакцију.

Аутори апликације су Џејсон Фрид и Дејвид Хансон (Давид Хеинемеиер Ханссон) - није се сложио са овим захтевом. Они су инсистирали да одговарајућа клаузула није применљива у њиховом случају, пошто корисници Хеи плаћају претплату на званичном сајту, а мобилну апликацију користе само да би се пријавили у систем. Спотифи и Нетфлик раде на сличан начин.

Са резултатом да

Суђење је трајало неколико недеља и завршено је крајем јуна. Аппле коначно одобрио ажурирање, али Хеј је морао да дода нову бесплатну услугу да би се заобишло захтев за куповину у апликацији. Корисници сада могу да креирају привремени налог е-поште на 14 дана.

Представници корпорације (пре ВВДЦ) Такође рекао, који више неће одлагати безбедносна ажурирања за апликације и омогућиће вам да уложите жалбу на одређено кршење правила продавнице.

Упркос средњој победи, Дејвид Хансон није био задовољан одлуком. Он верује да би у будућности Аппле Цорпоратион могла наставити да користи своју доминантну позицију на тржишту да врши притисак на програмере апликација по сопственом нахођењу.

Разговарали смо о ситуацији како бисмо разјаснили неке тачке и планове за развој Хеи.

Прича о Апп Сторе-у се још увек нашироко расправља. Реците нам која сте „заобилазна решења“ разматрали када је Аппле одбио да објави прво ажурирање? Како се развија ситуација са куповином у апликацији након што је ажурирање одобрено? Можемо ли очекивати промене у области из регулаторне перспективе?

Коначно смо добили право да поставимо апликацију у Апп Сторе без куповине у апликацији и 30% провизије. Истина, за ово смо били приморани да понудимо алтернативну бесплатну услугу, чиме нисам баш задовољан. Али ништа се не може учинити. Иако Еплову праксу сада активно проучавају европски и амерички регулатори.

Питање и одговор: енглески
1. Апп Сторе ситуација још увек добија велику пажњу, па хајде да почнемо одатле. Која су заобилазна решења ви и ваш тим размотрили када је Аппле први пут одбио да објави ажурирање? Како је напредовао спор око ИАП-а сада када је ажурирање одобрено? Каква регулаторна кретања треба да очекујемо у блиској будућности?

Коначно смо освојили дефинитивно право да постојимо у Апп Сторе-у без плаћања накнаде од 30% или понуде ИАП-а. Морали смо да понудимо другачију бесплатну услугу, што ја не волим, али тако то иде. Аппле се тренутно суочава са интензивним испитивањем и у ЕУ и у САД.

Овде ДХХ мисли на истраге Министарства правде САД и Европске комисије које су започете крајем јуна. Њихов задатак установитида ли су политике Аппле-а „селективне” по природи и да ли се разликују од компаније до компаније. Европски регулатор већ јесте испоручена прве одлуке. Продавнице су обавезне да обавесте програмере о својој намери да уклоне апликацију 30 дана унапред, наводећи разлоге. Такође би требало да препишу правила сајта једноставним и разумљивим језиком.

У ВВДЦ-у су рекли да ће пружити прилику да се жале на одређена кршења услова Апп Сторе-а. Да ли мислите да је ово довољно да се изједначе услови за мање програмере? Да ли ће производи као што је Хеи моћи да се такмиче са гигантима као што су Гмаил (Г Суите) и Нетфлик?

Никако, то је био сићушан, номинални искорак. Али надам се да ће то бити подстрек у процесу изједначавања терена за све играче.

Питање и одговор: енглески
2. Да ли верујете да је Аппле-ова одлука пре ВВДЦ-а да ревидира начин на који решавају жалбе довољна да изједначи услове за мање програмере? Да ли ће производи као што је ХЕИ коначно добити прилику да се такмиче са Гмаил-ом (Г Суите) и Нетфлик-ом?

Апсолутно не. Био је то врло мали, готово симболичан, корак напред. Али надамо се да је то почетак стварног рада на изједначавању терена.

Да ли је скандал утицао на развојни тим? Не причају сви о вашем производу сваки дан... Реците нам нешто о овим стручњацима – да ли се неки од њих преклапају са онима који раде на Басецампу? Како сте регрутовали програмере и да ли планирате да проширите своје особље?

Биле су то тешке прве две недеље, пуне анксиозности и преоптерећења. Није забавно време, и драго ми је да је прошло. Тим иза Басецампа ради на Хеи. Али пошто је наша услуга е-поште постала успешна, планирамо да запослимо нове запослене у наредним месецима. Сва слободна радна места ћемо објавити на https://basecamp.com/jobs.

Питање и одговор: енглески
3. Да ли је овај публицитет утицао на морал вашег инжењерског тима? Није сваки дан да наизглед сви причају о вашем производу… Можете ли ми рећи нешто више о инжењерском тиму? Да ли се то на било који начин преклапа са тимом који стоји иза Басецампа? Да ли има људи који раде на оба производа одједном? Да ли сте позвали неког од својих бивших колега да ради на ХЕИ? Како сте одабрали прве чланове овог тима и како сте приступили његовом проширењу?

Прве две недеље су биле страшне. Испуњена анксиозношћу и преоптерећеношћу. Није срећно време. Драго ми је да смо сада прошли. То је исти тим који води Басецамп. Али сада када је ХЕИ велики успех, запослићемо доста у наредних неколико месеци. Све објаве се појављују на басецамп.цом/јобс.

У Басецампу размотритида алгоритамски и математички задаци на интервјуима не помажу у регрутовању програмера. Конкретно, ДХХ верује да је најбољи начин да се тестирају вештине кандидата да се прегледа код који су написали и да се разговара о стварним и потенцијалним проблемима.

Колико сам разумео, Хеи карактерише већи број изворних УИ решења у поређењу са Басецамп-ом. Уз додатну сложеност, колико је било тешко одржати тим малим? Рекли сте да користите библиотеку која генерише елементе корисничког интерфејса на основу ВебВиев ХТМЛ-а? Да ли је ова одлука помогла да се обузда раст особља?

Да, о нашим новим технологијама ћемо говорити нешто касније ове године. Напорно смо радили да осигурамо да мали тим може да развије и подржи Хеи.

Питање и одговор: енглески
4. Колико сам схватио, ХЕИ укључује већи број изворних УИ решења у поређењу са, рецимо, Басецамп-ом. С обзиром на додатну сложеност, да ли је био изазов задржати развојне тимове малим? Према Саму Степхенсону, чак сте направили библиотеку која генерише изворне елементе корисничког интерфејса на основу ХТМЛ-а ваших веб приказа. Да ли је ова одлука помогла да се смањи број запослених?

Да, открићемо сву нашу нову технологију касније ове године. Напорно смо радили да осигурамо да мали тим може да изгради ХЕИ и да га такође одржава.

Током интервјуа на Раилсцонф 2020, ДХХ приметно, да само два тима од три особе раде на мобилним апликацијама за Хеј. Што се тиче технологије, они употреба библиотека Турболинкс да би се убрзало приказивање странице – обрађује обрасце које је корисник послао и не захтева шине-ујс. Програмери су такође саставили нову библиотеку за кориснички интерфејс: она претвара веб приказе у елементе менија. У перспективи они то планирају пуштање у отворени код.

Хеј је заснован на једноставном ХТМЛ-у, што је помало изненађујуће за модеран производ. Изабрали сте рендеровање на страни сервера, али користите неколико прилагођених решења заснованих на иновативним технологијама. Да ли компликујете свој систем да бисте се издвојили од мејнстрим провајдера е-поште?

Не волимо да компликујемо ствари јер овај приступ функционише. Дакле, уз мало труда можете учинити много више. Способност да се издвојите од превише „компликованих“ добављача е-поште је само леп бонус, али не и циљ. Циљ је створити сјајан производ којим наш мали тим може бити поносан.

Питање и одговор: енглески
5. ХЕИ-ов фокус на обичан стари ХТМЛ је изненађујући за савремени производ. Заглавили сте са приказивањем на страни сервера док користите бројна решења по мери да бисте имали користи од модерних иновација. Да ли одржавате ствари „једноставним“ да бисте дали изјаву о праксама које крше стандарде мејнстрим провајдера е-поште?

Остављамо ствари једноставнијим јер функционише! Омогућава малом тиму да уради много више. Нагласити да модерна сложеност није неопходна је леп бонус, али није поента. Поента је да са малим тимом направимо одличан производ на начин где можемо да уживамо.

Средином јуна, у интервјуу за Протокол, Дејвид је рекао да се савремени емаил клијенти поново стварају Ситуација из телевизијске серије Сеинфелд. Наводно они боље знају шта вам треба, а ако вам се не свиђа, можете отићи негде другде. Програмери Хеи-а настоје да промене ово стање ствари, и ако не да превазиђу монополе, онда барем направе корак у овом правцу.

Хајде да причамо о дељењу е-поште. Брзо сте онемогућили функцију и обећали да ћете пажљиво пратити потенцијалне рањивости у вашим услугама. Које сте функције већ имплементирали како бисте осигурали сигурност корисничких података, а које планирате да имплементирате у будућности?

Нисмо сматрали да јавне везе до писама могу довести до злоупотребе. Вратили смо се на почетак и размислићемо како да то побољшамо. Када објавимо нове функције за Хеи, желимо да будемо сигурни да су исправно примењене и да не крше ничија права.

Питање и одговор: енглески
6. Хајде да разговарамо о недавној контроверзи око функције дељења е-поште. Одмах сте га онемогућили и обећали да ћете више водити рачуна о могућностима злоупотребе ваших услуга. Које сте одлуке већ донели да бисте осигурали безбедност података својих корисника и које даље радње планирате да предузмете?

Нисмо мислили да се јавна веза приказује из угла злоупотребе. Зато га враћамо на таблу за цртање док не будемо могли боље. Када се нешто појави на хеи.цом, они морају да верују да је то урађено како треба и уз сагласност.

На почетку, Хеи вам је дозволио да генеришете везе за преписку путем е-поште и делите их са другим људима. Истовремено, њени учесници није примио обавештења о томе. Програмери су привремено онемогућили опцију дељења да би спречили злоупотребу. Биће враћен када испуни интерне безбедносне стандарде компаније.

Такође, аутори мејл сервиса већ раде на другим безбедносним функцијама - заштита од поплава и "пиксели за праћење' праћење почетна писма. Такође програмери имплементиран Систем штита, који штити поштанско сандуче од порука које садрже агресиван говор и злостављање.

Често говорите о томе колико је важно имати добре комуникацијске вештине када пишете — посебно за програмере. Док је случај куповине у апликацији био у току, показали сте се као неко ко може да брани ваше гледиште на Твитеру.

Реците нам како у вашој компанији функционише размена идеја која је довела до рођења Хеи? Како се концепт производа променио у последњих неколико година? Да ли сте задовољни резултатима или треба очекивати још промена у будућности?

Пишем онлајн постове скоро 25 година и настављам да вежбам. Басецамп је од самог почетка дизајниран да буде компанија фокусирана на текстуалну комуникацију - ово је за нас природно стање. Мислим да Хеи има снажну идеју, али наравно да ћемо проширити и побољшати наш производ у будућности.

Питање и одговор: енглески
7. Често говорите о важности поседовања добрих писмених комуникацијских вештина, посебно за програмере. Током ИАП кризе доказали сте да сте више него способни да стојите на свом месту на Твитеру. Како сте организовали писану размену идеја која је довела до развоја ХЕИ? Како је производ концептуално еволуирао током ове две године? Да ли сте задовољни резултатима или треба да очекујемо велике промене у блиској будућности?

Пишем за интернет већ 25 година. Настављам да вежбам! А ми смо организација која је веома фокусирана на писање у Басецампу. Од почетка. Дакле, све је то дошло природно. Мислим да је кључна визија ХЕИ-а невероватно јака, али наравно да ћемо проширити и побољшати ствари.

Хвала вам за читање. Ако вам је овај формат занимљив, наставићу.

Шта још имам на Хабреу:

Извор: ввв.хабр.цом

Додај коментар