You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nlpcraft.apache.org by Sergey Kamov <sk...@gmail.com> on 2020/05/29 08:31:00 UTC

[VOTE] Data files location.

NLPCrafters,

based on [1] discussion lets start a vote on data files location approach:
  - all files data should be placed under folder defined in 
NLPCRAFT_HOME system property.
  - for java services NLPCRAFT_HOME can be defined via JVM property 
(higher priority) or environment property (lower priority)
  - default value for this property is <project_folder>/data

Please vote:
+1 - I agree with the new structure
0 - don't care
-1 - I disagree (explain why).

The simple majority vote will be held for 72 hours and will end on June 
01, 2020 at midnight MSK.

[1] 
https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/202005.mbox/%3Cec27f231-757c-f41d-6baf-c62e7cd20b4b%40gmail.com%3E

Regards,
Sergey


Re: [VOTE] Data files location.

Posted by Konstantin Boudnik <co...@apache.org>.
Yup, completely agree!

--
With regards,
   Cos

On 2020-05-30 03:04, Furkan KAMACI wrote:
> Hi,
> 
> Let me explain what to do for this kind of situations:
> 
> Lazy consensus is the most "proper" way for it and no need for a non-lazy
> consensus voting. Lazy consensus is simply an announcement of 'silence
> gives assent' [1]. What this means is that one make a proposal and state
> that he/she will start implementing it in 72 hours unless someone objects.
> 72 hours is chosen because it accounts for different timezones and
> non-apache commitments.
> 
> Here is an example: [2]. On the other hand, there is another example of
> being a volunteer but not starting a lazy consensus voting: [3].
> 
> All in all, instead of a Vote thread, the more "Apache Way" is to start a
> Discuss thread about you are proposing such change.
> 
> Feel free to ask if you have any questions.
> 
> [1]
> https://community.apache.org/committers/lazyConsensus.html#stating-lazy-consensus
> [2]
> https://lists.apache.org/thread.html/r8a8c12bc5d6f89a3e67454277b22875289be8de4799c03e01d2e5b8b%40%3Cdev.beam.apache.org%3E
> [3]
> https://lists.apache.org/thread.html/r024754c61d9f663f71b7db52bc9b815c9853e7cc486a8185d670f478%40%3Cdev.druid.apache.org%3E
> 
> Kind Regards,
> Furkan KAMACI
> 
> On Fri, May 29, 2020 at 8:37 PM Aaron Radzinski <ar...@datalingvo.com>
> wrote:
> 
>> +1
>> --
>> Aaron Radzinski
>>
>>
>>
>> On Fri, May 29, 2020 at 10:11 AM Nikita Ivanov <ni...@gmail.com>
>> wrote:
>>
>>> +1
>>>
>>> --
>>> Nikita Ivanov
>>>
>>>
>>>
>>> On Fri, May 29, 2020 at 1:37 AM Sergey Makov <sm...@apache.org> wrote:
>>>
>>>> +1
>>>>
>>>> Regards,
>>>> Sergey
>>>>
>>>> On Fri, May 29, 2020 at 11:31 AM Sergey Kamov <sk...@gmail.com>
>>>> wrote:
>>>>>
>>>>> NLPCrafters,
>>>>>
>>>>> based on [1] discussion lets start a vote on data files location
>>>> approach:
>>>>>    - all files data should be placed under folder defined in
>>>>> NLPCRAFT_HOME system property.
>>>>>    - for java services NLPCRAFT_HOME can be defined via JVM property
>>>>> (higher priority) or environment property (lower priority)
>>>>>    - default value for this property is <project_folder>/data
>>>>>
>>>>> Please vote:
>>>>> +1 - I agree with the new structure
>>>>> 0 - don't care
>>>>> -1 - I disagree (explain why).
>>>>>
>>>>> The simple majority vote will be held for 72 hours and will end on
>> June
>>>>> 01, 2020 at midnight MSK.
>>>>>
>>>>> [1]
>>>>>
>>>>
>>>
>> https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/202005.mbox/%3Cec27f231-757c-f41d-6baf-c62e7cd20b4b%40gmail.com%3E
>>>>>
>>>>> Regards,
>>>>> Sergey
>>>>>
>>>>
>>>
>>
> 

Re: [VOTE] Data files location.

Posted by Furkan KAMACI <fu...@gmail.com>.
Hi,

Let me explain what to do for this kind of situations:

Lazy consensus is the most "proper" way for it and no need for a non-lazy
consensus voting. Lazy consensus is simply an announcement of 'silence
gives assent' [1]. What this means is that one make a proposal and state
that he/she will start implementing it in 72 hours unless someone objects.
72 hours is chosen because it accounts for different timezones and
non-apache commitments.

Here is an example: [2]. On the other hand, there is another example of
being a volunteer but not starting a lazy consensus voting: [3].

All in all, instead of a Vote thread, the more "Apache Way" is to start a
Discuss thread about you are proposing such change.

Feel free to ask if you have any questions.

[1]
https://community.apache.org/committers/lazyConsensus.html#stating-lazy-consensus
[2]
https://lists.apache.org/thread.html/r8a8c12bc5d6f89a3e67454277b22875289be8de4799c03e01d2e5b8b%40%3Cdev.beam.apache.org%3E
[3]
https://lists.apache.org/thread.html/r024754c61d9f663f71b7db52bc9b815c9853e7cc486a8185d670f478%40%3Cdev.druid.apache.org%3E

Kind Regards,
Furkan KAMACI

On Fri, May 29, 2020 at 8:37 PM Aaron Radzinski <ar...@datalingvo.com>
wrote:

> +1
> --
> Aaron Radzinski
>
>
>
> On Fri, May 29, 2020 at 10:11 AM Nikita Ivanov <ni...@gmail.com>
> wrote:
>
> > +1
> >
> > --
> > Nikita Ivanov
> >
> >
> >
> > On Fri, May 29, 2020 at 1:37 AM Sergey Makov <sm...@apache.org> wrote:
> >
> > > +1
> > >
> > > Regards,
> > > Sergey
> > >
> > > On Fri, May 29, 2020 at 11:31 AM Sergey Kamov <sk...@gmail.com>
> > > wrote:
> > > >
> > > > NLPCrafters,
> > > >
> > > > based on [1] discussion lets start a vote on data files location
> > > approach:
> > > >   - all files data should be placed under folder defined in
> > > > NLPCRAFT_HOME system property.
> > > >   - for java services NLPCRAFT_HOME can be defined via JVM property
> > > > (higher priority) or environment property (lower priority)
> > > >   - default value for this property is <project_folder>/data
> > > >
> > > > Please vote:
> > > > +1 - I agree with the new structure
> > > > 0 - don't care
> > > > -1 - I disagree (explain why).
> > > >
> > > > The simple majority vote will be held for 72 hours and will end on
> June
> > > > 01, 2020 at midnight MSK.
> > > >
> > > > [1]
> > > >
> > >
> >
> https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/202005.mbox/%3Cec27f231-757c-f41d-6baf-c62e7cd20b4b%40gmail.com%3E
> > > >
> > > > Regards,
> > > > Sergey
> > > >
> > >
> >
>

Re: [VOTE] Data files location.

Posted by Aaron Radzinski <ar...@datalingvo.com>.
+1
--
Aaron Radzinski



On Fri, May 29, 2020 at 10:11 AM Nikita Ivanov <ni...@gmail.com> wrote:

> +1
>
> --
> Nikita Ivanov
>
>
>
> On Fri, May 29, 2020 at 1:37 AM Sergey Makov <sm...@apache.org> wrote:
>
> > +1
> >
> > Regards,
> > Sergey
> >
> > On Fri, May 29, 2020 at 11:31 AM Sergey Kamov <sk...@gmail.com>
> > wrote:
> > >
> > > NLPCrafters,
> > >
> > > based on [1] discussion lets start a vote on data files location
> > approach:
> > >   - all files data should be placed under folder defined in
> > > NLPCRAFT_HOME system property.
> > >   - for java services NLPCRAFT_HOME can be defined via JVM property
> > > (higher priority) or environment property (lower priority)
> > >   - default value for this property is <project_folder>/data
> > >
> > > Please vote:
> > > +1 - I agree with the new structure
> > > 0 - don't care
> > > -1 - I disagree (explain why).
> > >
> > > The simple majority vote will be held for 72 hours and will end on June
> > > 01, 2020 at midnight MSK.
> > >
> > > [1]
> > >
> >
> https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/202005.mbox/%3Cec27f231-757c-f41d-6baf-c62e7cd20b4b%40gmail.com%3E
> > >
> > > Regards,
> > > Sergey
> > >
> >
>

Re: [VOTE] Data files location.

Posted by Nikita Ivanov <ni...@gmail.com>.
+1

--
Nikita Ivanov



On Fri, May 29, 2020 at 1:37 AM Sergey Makov <sm...@apache.org> wrote:

> +1
>
> Regards,
> Sergey
>
> On Fri, May 29, 2020 at 11:31 AM Sergey Kamov <sk...@gmail.com>
> wrote:
> >
> > NLPCrafters,
> >
> > based on [1] discussion lets start a vote on data files location
> approach:
> >   - all files data should be placed under folder defined in
> > NLPCRAFT_HOME system property.
> >   - for java services NLPCRAFT_HOME can be defined via JVM property
> > (higher priority) or environment property (lower priority)
> >   - default value for this property is <project_folder>/data
> >
> > Please vote:
> > +1 - I agree with the new structure
> > 0 - don't care
> > -1 - I disagree (explain why).
> >
> > The simple majority vote will be held for 72 hours and will end on June
> > 01, 2020 at midnight MSK.
> >
> > [1]
> >
> https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/202005.mbox/%3Cec27f231-757c-f41d-6baf-c62e7cd20b4b%40gmail.com%3E
> >
> > Regards,
> > Sergey
> >
>

Re: [VOTE] Data files location.

Posted by Sergey Makov <sm...@apache.org>.
+1

Regards,
Sergey

On Fri, May 29, 2020 at 11:31 AM Sergey Kamov <sk...@gmail.com> wrote:
>
> NLPCrafters,
>
> based on [1] discussion lets start a vote on data files location approach:
>   - all files data should be placed under folder defined in
> NLPCRAFT_HOME system property.
>   - for java services NLPCRAFT_HOME can be defined via JVM property
> (higher priority) or environment property (lower priority)
>   - default value for this property is <project_folder>/data
>
> Please vote:
> +1 - I agree with the new structure
> 0 - don't care
> -1 - I disagree (explain why).
>
> The simple majority vote will be held for 72 hours and will end on June
> 01, 2020 at midnight MSK.
>
> [1]
> https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/202005.mbox/%3Cec27f231-757c-f41d-6baf-c62e7cd20b4b%40gmail.com%3E
>
> Regards,
> Sergey
>

Re: [VOTE] Data files location.

Posted by Nikita Ivanov <ni...@gmail.com>.
I think at this point we consider these proposals as "code modification" as
these changes affect the entire project organization. These votes also
serve the purpose of the consensus record (for the archives and posterity).
Just IMHO,
--
Nikita Ivanov



On Fri, May 29, 2020 at 8:10 AM Konstantin Boudnik <co...@apache.org> wrote:

> I don't think we need to have a vote on this. If the discussion has
> produced a consensus for a technical matter - it is settled. If it
> didn't - try to find a way to fix the contention points and keep finding
> the consensus.
>
> Voting only needs to a very specific cases, really [1]
>
> [1] https://www.apache.org/foundation/voting.html
>
> --
> With regards,
>    Cos
>
> On 2020-05-29 15:31, Sergey Kamov wrote:
> > NLPCrafters,
> >
> > based on [1] discussion lets start a vote on data files location
> approach:
> >   - all files data should be placed under folder defined in
> > NLPCRAFT_HOME system property.
> >   - for java services NLPCRAFT_HOME can be defined via JVM property
> > (higher priority) or environment property (lower priority)
> >   - default value for this property is <project_folder>/data
> >
> > Please vote:
> > +1 - I agree with the new structure
> > 0 - don't care
> > -1 - I disagree (explain why).
> >
> > The simple majority vote will be held for 72 hours and will end on June
> > 01, 2020 at midnight MSK.
> >
> > [1]
> >
> https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/202005.mbox/%3Cec27f231-757c-f41d-6baf-c62e7cd20b4b%40gmail.com%3E
> >
> >
> > Regards,
> > Sergey
> >
>

Re: [VOTE] Data files location.

Posted by Konstantin Boudnik <co...@apache.org>.
I don't think we need to have a vote on this. If the discussion has 
produced a consensus for a technical matter - it is settled. If it 
didn't - try to find a way to fix the contention points and keep finding 
the consensus.

Voting only needs to a very specific cases, really [1]

[1] https://www.apache.org/foundation/voting.html

--
With regards,
   Cos

On 2020-05-29 15:31, Sergey Kamov wrote:
> NLPCrafters,
> 
> based on [1] discussion lets start a vote on data files location approach:
>   - all files data should be placed under folder defined in 
> NLPCRAFT_HOME system property.
>   - for java services NLPCRAFT_HOME can be defined via JVM property 
> (higher priority) or environment property (lower priority)
>   - default value for this property is <project_folder>/data
> 
> Please vote:
> +1 - I agree with the new structure
> 0 - don't care
> -1 - I disagree (explain why).
> 
> The simple majority vote will be held for 72 hours and will end on June 
> 01, 2020 at midnight MSK.
> 
> [1] 
> https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/202005.mbox/%3Cec27f231-757c-f41d-6baf-c62e7cd20b4b%40gmail.com%3E 
> 
> 
> Regards,
> Sergey
>