You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#26 2009-10-06 12:01:00

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

UPD.
Вот в вики схема changeset-a: http://wiki.openstreetmap.org/wiki/API_ … et_summary
Если _это_ не сеанс, то тогда я не знаю, что такое сеанс  smile

Offline

#27 2009-10-06 12:03:14

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

Ilis wrote:

Любое изменение можно вернуть к предыдущей версии независимо от времени и наличия других изменений.

Неправда, нельзя вернуть изменение к предыдущей версии.
Можно вернуть объект к предыдущему состоянию, но версия у него будет уже другая.

Offline

#28 2009-10-06 12:15:18

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Голосование по терминологии

liosha wrote:

UPD.
Вот в вики схема changeset-a: http://wiki.openstreetmap.org/wiki/API_ … et_summary
Если _это_ не сеанс, то тогда я не знаю, что такое сеанс  smile

Ну тут создаётся пустой набор набор изменений, которому присваиваются значения кто и чем его создаёт. Сервер набору присваивает номер и сообщает клиенту. Дальше все изменения передаются на сервер с этим номером и добавляются в набор. В конце набор "закрывается". При чём тут сеанс? За один сеанс работы можно сделать несколько таких итераций, соответственно получится несколько наборов изменений.

Offline

#29 2009-10-06 12:19:56

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

Ilis wrote:

...создаётся пустой набор набор изменений...
...все изменения передаются на сервер...
... В конце набор "закрывается"

Вот этот процесс "начали - поработали - закончили" по-русски и называется сеансом.
При этом никто не запрещает вести несколько сеансов одновременно.

Offline

#30 2009-10-06 12:24:28

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Голосование по терминологии

Так мы переводим то, что происходит внутри сеанса. А внутри сеанса -- набор изменений (ченджсет). Не процесс, а объект. Когда мы смотрим список ченджсетов, нам не важно, как они появились через начало работы и завершение, а главное для нас наборы с их содержимым и атрибутами...

Offline

#31 2009-10-06 12:32:22

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

Ilis wrote:

Так мы переводим то, что происходит внутри сеанса

Почему это?? Мы переводим всё.

Мы начинаем сеанс (open changeset), передаём правки на сервер (upload changeset), заканчиваем сеанс (close changeset).

UPD. Всё, больше эту тему не обсуждаю. Свои аргументы про сеансовую природу changeset-а я высказал, дальше по кругу уже неинтересно.

Offline

#32 2009-10-06 12:42:15

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Голосование по терминологии

liosha wrote:

Мы начинаем сеанс (open changeset), передаём правки на сервер (upload changeset), заканчиваем сеанс (close changeset).

Назвать разными словами один объект в данном случае получается довольно путано...

Набор -- тоже не идеал, но меньшее из зол.

Offline

#33 2009-10-06 12:47:23

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Голосование по терминологии

changeset не имеет никакого отношения к промежутку времени - обо может быть из одного редактора одновременно открыто несколько changeset'ов

Отсюда - мне таки нравится набор правок.

Offline

#34 2009-10-06 12:54:44

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

http://wiki.openstreetmap.org/wiki/Changeset
A changeset is a group of edits made within a certain time by one user.

Offline

#35 2009-10-06 12:56:51

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Голосование по терминологии

liosha wrote:

http://wiki.openstreetmap.org/wiki/Changeset
A changeset is a group of edits made within a certain time by one user.

changeset -- это набор правок, сделанных во время сеанса работы одного пользователя.

Offline

#36 2009-10-06 12:58:07

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

Ilis wrote:

changeset -- это набор правок, сделанных во время сеанса работы одного пользователя.

бред. в исходном тексте ни слова про сеанс работы

Offline

#37 2009-10-06 12:58:30

Ezhick
Member
From: Moscow
Registered: 2008-10-08
Posts: 2,508
Website

Re: Голосование по терминологии

liosha wrote:

http://wiki.openstreetmap.org/wiki/Changeset
A changeset is a group of edits made within a certain time by one user.

время не является ключевым в данном случае... Можно же сидеть сколько угодно под одним чейнджсетом... Или сервер его принудитольно закроет пор таймауту?

Offline

#38 2009-10-06 13:00:35

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

нельзя сколько угодно: максимальное время changeset-а 24 часа, и через 1 час неактивности он автоматом закрывается

Offline

#39 2009-10-06 13:01:54

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Голосование по терминологии

liosha wrote:
Ilis wrote:

changeset -- это набор правок, сделанных во время сеанса работы одного пользователя.

бред. в исходном тексте ни слова про сеанс работы

Простите, я Ваши трактовки бредом не называю, и Вы мои тоже не называйте, ладно?

Написано же буржуйским языком, что changeset -- это набор правок. Всё! Набор правок сделан в рамках определённого времени, чаще всего называемого сеансом работы. Так и пишу, как дословно понимаю.

Last edited by Ilis (2009-10-06 13:02:24)

Offline

#40 2009-10-06 13:06:12

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

Ну дык и неправильная трактовка.
Если дословно: "одним пользователем за определённое время".

А к "сеансу работы" changeset вообще боком отностися. Это сеанс не работы, а сеанс загрузки изменений на сервер.

Offline

#41 2009-10-06 13:11:26

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Голосование по терминологии

liosha wrote:

Ну дык и неправильная трактовка.
Если дословно: "одним пользователем за определённое время".

А к "сеансу работы" changeset вообще боком отностися. Это сеанс не работы, а сеанс загрузки изменений на сервер.

Да хоть как Вы назовите этот промежуток времени. Но ченджсет, это то, что делается в это время. И из самого названия, и из его расшифровки по Вашей ссылке следует, что это "набор правок". А в какое время и сколькими человеками он производится -- дело десятое.

Offline

#42 2009-10-06 13:13:30

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

Сеанс - набор логически связанных действий за определённый промежуток времени.
Changeset - набор логически связанных правок за определённый промежуток времени.

Разница?

Offline

#43 2009-10-06 13:18:28

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Голосование по терминологии

liosha wrote:

Сеанс - набор логически связанных действий за определённый промежуток времени.
Changeset - набор логически связанных правок за определённый промежуток времени.

Разница?

Ну допустим. И какое нам дело какими действиями мы создаём наш набор правок?

Хотя я не согласен, что "набор логически связанных правок" должен быть обязательно создан "за определённый промежуток времени". Это лишнее условие, в то время как для сеанса оно решающее.

Offline

#44 2009-10-06 13:22:34

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

вообще-то правка - это и есть действие.

"за определённый промежуток времени" - как раз необходимое условие
http://wiki.openstreetmap.org/wiki/API_ … angesets_2

To avoid stale open changesets a mechanism is implemented to automatically close changesets upon one of the following three conditions:
More than 50.000 edits on a single changeset See more specific limits
The changeset has been open for more than 24 hours
There have been no changes/API calls related to a changeset in 1 hour (i.e. idle timeout)

Offline

#45 2009-10-06 13:26:38

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Голосование по терминологии

liosha wrote:

To avoid stale open changesets a mechanism is implemented to automatically close changesets upon one of the following three conditions:
More than 50.000 edits on a single changeset See more specific limits
The changeset has been open for more than 24 hours
There have been no changes/API calls related to a changeset in 1 hour (i.e. idle timeout)

Это технические детали За это время можно несколько ченджсетов сделать. Вы уже демагогией стали заниматься.

Переведите сами эту фразу:

liosha wrote:

A changeset is a group of edits made within a certain time by one user.

Last edited by Ilis (2009-10-06 13:26:54)

Offline

#46 2009-10-06 13:30:39

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

Я эту фразу уже выше переводил. Ещё раз?
Хорошо: "changeset - набор правок пользователя за определённое время".

И тут же рядом: "сеанс - набор действий за определённое время".

Offline

#47 2009-10-06 13:33:27

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Голосование по терминологии

liosha wrote:

"changeset - набор правок пользователя за определённое время".

Отлично.

liosha wrote:

"сеанс - набор действий за определённое время".

А это перевод чего и с какого языка на какой?

Offline

#48 2009-10-06 13:34:19

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

А это не перевод, это значение слова "сеанс" в русском языке.

Offline

#49 2009-10-06 13:36:16

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Голосование по терминологии

liosha wrote:

А это не перевод, это значение слова "сеанс" в русском языке.

И Вы этим словом хотите переводить changeset?

Offline

#50 2009-10-06 13:37:59

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Голосование по терминологии

Ilis wrote:

И Вы этим словом хотите переводить changeset?

сложно ответить что-то приличное...
молчу smile

Offline

Board footer

Powered by FluxBB