That name will definitely confuse Jira users.

Let's stick to basic devision by 2.x and 3.x — it seems most intuitive and has 
lots of examples inside ASF, look at the Tomcat for instance.

> On 25 Sep 2021, at 21:05, Saikat Maitra <saikat.mai...@gmail.com> wrote:
> 
> Hi,
> 
> I like the major version update like Ignite 3.0 but if we were to come up
> with a name my other suggestion would be
> 
> Ignite-kernel
> 
> kernel - for the central or most important part of something
> 
> Also taken references from Compute kernel - a routine compiled for high
> throughput accelerators
> 
> https://en.wikipedia.org/wiki/Compute_kernel
> 
> Regards,
> Saikat
> 
> 
> On Sat, Sep 25, 2021 at 3:12 AM Valentin Kulichenko <
> valentin.kuliche...@gmail.com> wrote:
> 
>> Kafka and Spark didn't split codebases (at least to my knowledge).
>> Separating codebases was the fundamental step, everything else is a
>> technicality.
>> 
>> Having said that, I will be OK with your suggestion as I don't really see a
>> difference, although I'm not sure we will be able to come up with a name
>> that is more intuitive than a separate project :)
>> 
>> Let's see what others think.
>> 
>> -Val
>> 
>> On Sat, Sep 25, 2021 at 12:23 AM Denis Magda <dma...@apache.org> wrote:
>> 
>>> Moving the discussion back to the dev list.
>>> 
>>> Val, Andrey, for that purpose we can ask INFRA to create a
>>> special mandatory field such as "Architecture" with two predefined
>> values -
>>> "Ignite 2.x" and "Ignite 3.x". Come up with a better name, it needs to be
>>> intuitive enough even for users who submit issues. What disturbs me is
>> that
>>> neither Kafka nor Spark have a different project for the recently
>> released
>>> versions 3. A different GitHub project is not that disturbing.
>>> 
>>> -
>>> Denis
>>> 
>>> 
>>> On Fri, Sep 24, 2021 at 4:09 AM Valentin Kulichenko <
>>> valentin.kuliche...@gmail.com> wrote:
>>> 
>>>> Denis,
>>>> 
>>>> From a purely technical perspective, these are indeed two separate
>>>> projects, because they are based on different codebases. The split
>> you're
>>>> talking about happened a year ago, when we created the repo for Ignite
>> 3.
>>>> This significantly differs from the 1.x->2.x transition, as these two
>>>> shared the codebase.
>>>> 
>>>> For the same reason, a bug filed for 2.x can't be just transitioned to
>>>> 3.x. It will either not exist in 3.x in the first place, or will
>> require
>>> a
>>>> completely different fix, which will mean two different tickets.
>>>> 
>>>> That said, I still believe that Ignite 2 and Ignite 3 are just
>> different
>>>> versions of the same product, because, as you correctly mentioned, they
>>>> target "same users, community, use cases". At the same time, they are
>>>> developed as different projects on the technical level. Let's not
>> confuse
>>>> these two aspects with each other - they are largely orthogonal.
>>>> 
>>>> At this point, creating a Jira project doesn't change anything
>>>> fundamentally. It's only about ease of use of our tooling and efficient
>>>> ticket management.
>>>> 
>>>> -Val
>>>> 
>>>> On Thu, Sep 23, 2021 at 10:15 PM Denis Magda <dma...@apache.org>
>> wrote:
>>>> 
>>>>> Folks, you confuse me. I've never treated Ignite 3 as a different
>>>>> project. It's the same Ignite (distributed database for
>> high-performance
>>>>> computing...) but on a modernized architecture and APIs - thus, a
>> major
>>>>> version. Same users, community, use cases.
>>>>> 
>>>>> But, I'm against separate JIRA or Confluence projects. This is how
>>> you're
>>>>> truly stepping on a project-split path. When we used to work on Ignite
>>> 2 we
>>>>> could live within the same JIRA space with Ignite 1. Moreover, many
>>> tickets
>>>>> that are filed against Ignite 2 can be fixed in Ignite 3 only - which
>>> is a
>>>>> version change in our JIRA.
>>>>> 
>>>>> So, -1 from me for the separate JIRA proposal.
>>>>> 
>>>>> -
>>>>> Denis
>>>>> 
>>>>> 
>>>>> On Wed, Sep 22, 2021 at 8:23 AM Maxim Muzafarov <mmu...@apache.org>
>>>>> wrote:
>>>>> 
>>>>>> Val,
>>>>>> 
>>>>>> I don't see any issues having different projects under Ignite's brand
>>>>>> from the developer's side except the versioning issue. This is a bad
>>>>>> case when two different projects must have dependent versions and
>> even
>>>>>> worse when some marketing things affect the development and release
>>>>>> processes.
>>>>>> 
>>>>>> I agree with Nikolay and Ilya - the right way here is having
>>>>>> "Ignite<new-gen abrv>" and versioning started from zero. However,
>> both
>>>>>> of Ignite's can easily co-exist.
>>>>>> 
>>>>>> On Tue, 21 Sept 2021 at 22:13, Valentin Kulichenko
>>>>>> <valentin.kuliche...@gmail.com> wrote:
>>>>>>> 
>>>>>>> Ilya,
>>>>>>> 
>>>>>>> What exactly is this different focus and different values? Why
>>> exactly
>>>>>> do you think Ignite 3 will never cover all the current features? And
>>> why is
>>>>>> this the criteria in the first place? I work on both Ignite 2 and
>>> Ignite 3
>>>>>> almost every day and I simply don't think all this is true. I
>> honestly
>>>>>> can't understand what this fuss is all about.
>>>>>>> 
>>>>>>> Folks, quite frankly, this discussion seems counterproductive at
>> this
>>>>>> point. Are there any particular suggestions? If so, let's discuss
>> them.
>>>>>> Otherwise, let's just do some coding - isn't that why we are all
>> here?
>>> :)
>>>>>>> 
>>>>>>> -Val
>>>>>>> 
>>>>>>> On Tue, Sep 21, 2021 at 9:52 PM Ilya Kasnacheev <
>>>>>> ilya.kasnach...@gmail.com> wrote:
>>>>>>>> 
>>>>>>>> Hello!
>>>>>>>> 
>>>>>>>> I concur with Nikolay. Maybe Ignite 3 should be called "Ignite
>> <some
>>>>>> adverb>" because it is a product with a different focus and values
>>> which
>>>>>> has no plans to cover the entirety of Ignite's features.
>>>>>>>> 
>>>>>>>> Regards,
>>>>>>>> --
>>>>>>>> Ilya Kasnacheev
>>>>>>>> 
>>>>>>>> 
>>>>>>>> вт, 21 сент. 2021 г. в 17:56, Nikolay Izhikov <
>> nizhi...@apache.org
>>>> :
>>>>>>>>> 
>>>>>>>>> Hello, Ignite PMC.
>>>>>>>>> 
>>>>>>>>> Is there any reason to keep calling Ignite3 as "Ignite"?
>>>>>>>>> 
>>>>>>>>> It seems to me that from the very beginning Ignite3 is a new
>>>>>> database engine built on completely new architecture.
>>>>>>>>> Ignite2 and Ignite3 has nothing similar except the name. All is
>>>>>> different
>>>>>>>>> - source code.
>>>>>>>>> - repository.
>>>>>>>>> - features.
>>>>>>>>> - API.
>>>>>>>>> - road map.
>>>>>>>>> - contributors.
>>>>>>>>> - contribution rules.
>>>>>>>>> - release cycle.
>>>>>>>>> *** you are here ***
>>>>>>>>> - jira
>>>>>>>>> - confluence
>>>>>>>>> 
>>>>>>>>> Should we accept the fact that thing we calling as "Ignite3" is
>>> just
>>>>>> another project?
>>>>>>>>> Can you, please, share your vision on how Ignite and Ignite3
>> should
>>>>>> coexists?
>>>>>>>>> 
>>>>>>>>> вт, 21 сент. 2021 г. в 17:13, Dmitry Pavlov <dpav...@apache.org
>>> :
>>>>>>>>>> 
>>>>>>>>>> Ok, if nobody minds, I'll create spaces a bit later.
>>>>>>>>>> 
>>>>>>>>>> I hope it is not too urgent.
>>>>>>>>>> 
>>>>>>>>>> Sincerely,
>>>>>>>>>> Dmitriy Pavlov
>>>>>>>>>> 
>>>>>>>>>> On 2021/09/21 10:37:42, Valentin Kulichenko <
>>>>>> valentin.kuliche...@gmail.com> wrote:
>>>>>>>>>>> Hi Dmitry,
>>>>>>>>>>> 
>>>>>>>>>>> According to Infra, this has to be done through
>>>>>> http://selfserve.apache.org/,
>>>>>>>>>>> but only PMC chairs have access.
>>>>>>>>>>> 
>>>>>>>>>>> Could you please assist with the creation of the Jira project
>>> and
>>>>>>>>>>> Confluence space?
>>>>>>>>>>> 
>>>>>>>>>>> -Val
>>>>>>>>>>> 
>>>>>>>>>>> On Tue, Sep 21, 2021 at 10:46 AM Valentin Kulichenko <
>>>>>>>>>>> valentin.kuliche...@gmail.com> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> Infra requests created:
>>>>>>>>>>>> 
>>>>>>>>>>>>   - https://issues.apache.org/jira/browse/INFRA-22349
>>>>>>>>>>>>   - https://issues.apache.org/jira/browse/INFRA-22350
>>>>>>>>>>>> 
>>>>>>>>>>>> -Val
>>>>>>>>>>>> 
>>>>>>>>>>>> On Mon, Sep 20, 2021 at 10:50 AM Petr Ivanov <
>>>>>> mr.wei...@gmail.com> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>> +1
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Since we've agreed that there are two projects (that are
>>>>>> Ignite2 and
>>>>>>>>>>>>> Ignite3), separate development environments seem to be
>>> logical
>>>>>> and natural
>>>>>>>>>>>>> course of things.
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 18 Sep 2021, at 12:42, Alexander Polovtcev <
>>>>>> alexpolovt...@gmail.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> +1
>>>>>>>>>>>>>> This is a welcome proposal, because we already have some
>>>>>> pending Ignite
>>>>>>>>>>>>> 3
>>>>>>>>>>>>>> specific documents, and it is not clear where to put them
>>> at
>>>>>> the moment.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Sat, Sep 18, 2021 at 4:22 AM Valentin Kulichenko <
>>>>>>>>>>>>>> valentin.kuliche...@gmail.com> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Igniters,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I think it's clear to all of us that Ignite 2.x and 3.x
>>>>>> will coexist
>>>>>>>>>>>>> for a
>>>>>>>>>>>>>>> while. They are developed in separate Git repos, but we
>>>>>> still
>>>>>>>>>>>>> accumulate
>>>>>>>>>>>>>>> the tickets for both versions in the same Jira project,
>>>>>> which seems to
>>>>>>>>>>>>>>> complicate the ticket management.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> For example, we use the "ignite-3" label for 3.x
>> tickets,
>>>>>> but this
>>>>>>>>>>>>> approach
>>>>>>>>>>>>>>> is fragile. If someone forgets to add the label to a new
>>>>>> ticket, it's
>>>>>>>>>>>>>>> likely to be lost. We need a better separation.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> All the above is true for Wiki as well - we use a single
>>>>>> Confluence
>>>>>>>>>>>>> space.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I suggest creating a new Jira project and a new
>> Confluence
>>>>>> space for
>>>>>>>>>>>>> Ignite
>>>>>>>>>>>>>>> 3 and moving all the relevant tickets and pages there.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Any thoughts or objections?
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> -Val
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> With regards,
>>>>>>>>>>>>>> Aleksandr Polovtcev
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>> 
>>>>> 
>>> 
>> 

Reply via email to