> On 10 Mar 2018, at 10:23, Thomas Wolf <tjw...@gmail.com> wrote:
> 
> Who created this external plugin and currently maintains it?  If the answer 
> is “Netbeans”, then I disagree with regards to testing it.

NetBeans did, they also created the Java CVS Client which was a huge burden to 
continue to maintain which is why the whole things was externalised outside of 
NetBeans Core.

The reason why plugins become externalised/archived is so the core IDE can 
evolve beyond legacy plugins.

> I don’t think anyone is advocating holding back younger generations - that’s 
> really being overly dramatic.

If we introduce them to deprecated technologies, then yes; we are holding them 
back.

> The CVS plugin (and I imagine SVN as well) is pretty rock solid by now.

How are you even using CVS? I can't even find it on the plugin portal anymore, 
it's been completely removed!

> I can’t imagine it requiring massive resources to maintain.

It was a massive resource to maintain, that's precisely why it was removed.

> On the other hand, as was explained above, lots of people still use these 
> “legacy” repositories.  An IDE is only as useful as the breadth of 
> functionality it provides its developers.

Fine, then legacy should not be part of core. There's no need to continue 
supporting legacy, this is why JavaScript libraries remove support for IE8,

When you continue to support deprecation well beyond it's EOL then it does hold 
back the community at large.

> Tom
> 
> On Mar 9, 2018, at 4:37 PM, Brett Ryan <brett.r...@gmail.com 
> <mailto:brett.r...@gmail.com>> wrote:
> 
>> Since CVS is an external plugin we do not need it tested. SVN on the other 
>> hand does need to be tested as it’s still part of the core, I’ve mentioned 
>> this a couple times now.
>> 
>> It is interesting hearing the commentary on perceptions of DVCS solutions 
>> (Git, hg). Both of these are far easier to use and require no server (svn 
>> needs an apache web server, cvs needs a proprietary server), 
>> branching/forking/merging is so easy it’s unbelievable.
>> 
>> It’s important for all technology that we don’t hold back younger 
>> generations by supporting legacy as it slows evolution of technology.
>> 
>> Anyway watch Linus Torvalds talk from 2007 on git at google 
>> https://youtu.be/4XpnKHJAok8 <https://youtu.be/4XpnKHJAok8>
>> 
>> On 10 Mar 2018, at 04:32, Thomas Wolf <tjw...@gmail.com 
>> <mailto:tjw...@gmail.com>> wrote:
>> 
>>> I can join NetCAT since there’s a shortage of CVS users, but I’m not sure I 
>>> will be able to do extensive testing since, as I mentioned, I only use CVS 
>>> when accessing the company’s other projects.  But under the motto 
>>> “something is better than nothing”...
>>> 
>>> tom
>>> 
>>> On Mar 9, 2018, at 10:54 AM, Geertjan Wielenga 
>>> <geertjan.wiele...@googlemail.com 
>>> <mailto:geertjan.wiele...@googlemail.com>> wrote:
>>> 
>>>> 
>>>> The support for CVS is provided as a separate plugin and has been for 
>>>> years. It’s really interesting to hear from various people in this thread 
>>>> that they’re making use of this feature. Would be great to have a few of 
>>>> them join the NetCAT program to give feedback on how the CVS plugin works 
>>>> in the upcoming Apache NetBeans 9.0 release.
>>>> 
>>>> Gj
>>>> 
>>>> On Friday, March 9, 2018, Philip Wasson <pwas...@icloud.com 
>>>> <mailto:pwas...@icloud.com>> wrote:
>>>> What he said. We're using SVN for lots of projects, and switching to Git 
>>>> is not worth the effort in our situation. Plus, SVN offers some things 
>>>> that Git doesn't, such as fine-grained access controls, so Git isn't even 
>>>> an option in every situation.
>>>> 
>>>>> On Mar 8, 2018, at 09:05, Eduard <i...@dejongfrz.nl 
>>>>> <mailto:i...@dejongfrz.nl>> wrote:
>>>>> 
>>>>> I'm using SVN.
>>>>> 
>>>>> I'd be against removing SVN support from NB, doing would greatly reduce 
>>>>> the usefulnes of NB for me.
>>>>> --
>>>>> Eduard
>>>>> 
>>>>> David Heffelfinger wrote:
>>>>>> Thanks for bringing this up, I'll discuss with the NetCAT organizers.
>>>>>> 
>>>>>> David
>>>>>> 
>>>>>> On Thu, Mar 8, 2018 at 8:41 AM, Brett Ryan <brett.r...@gmail.com 
>>>>>> <mailto:brett.r...@gmail.com>> wrote:
>>>>>> 
>>>>>> 
>>>>>> On 9 Mar 2018, at 00:34, David Heffelfinger <dheffelfin...@gmail.com 
>>>>>> <mailto:dheffelfin...@gmail.com>> wrote:
>>>>>> 
>>>>>>> We have Test Specifications for both CVS and SVN at 
>>>>>>> http://netbeans-vm.apache.org/synergy/client/app/#/tribe/32/view 
>>>>>>> <http://netbeans-vm.apache.org/synergy/client/app/#/tribe/32/view>.
>>>>>> 
>>>>>> You can remove cvs, just checked, it was removed in 7.1 RC1. I vote we 
>>>>>> remove svn also.
>>>>>> 
>>>>>> http://wiki.netbeans.org/CVSSupport <http://wiki.netbeans.org/CVSSupport>
>>>>>>> None of the NetCAT 9.0 Version Control tribe members have access to CVS 
>>>>>>> or SVN repositories to test against, that's why we're looking for 
>>>>>>> volunteers.
>>>>>>> 
>>>>>>> David
>>>>>>> 
>>>>>>> On Thu, Mar 8, 2018 at 7:25 AM, Brett Ryan <brett.r...@gmail.com 
>>>>>>> <mailto:brett.r...@gmail.com>> wrote:
>>>>>>> I thought we deprecated both of these years ago? Actually wasn’t CVS 
>>>>>>> taken out in 7.?
>>>>>>> 
>>>>>>> On 8 Mar 2018, at 21:56, David Heffelfinger <dheffelfin...@gmail.com 
>>>>>>> <mailto:dheffelfin...@gmail.com>> wrote:
>>>>>>> 
>>>>>>>> All,
>>>>>>>> 
>>>>>>>> This year I'm leading the NetCAT Version Control Tribe. We need 
>>>>>>>> volunteers that are using NetBeans with CVS or SVN to help us test 
>>>>>>>> integration with these two VCS tools.
>>>>>>>> 
>>>>>>>> If you are using NetBeans with either one, we could really use your 
>>>>>>>> help. Please sign up at 
>>>>>>>> https://cwiki.apache.org/confluence/display/NETBEANS/NetCAT+9.0+Participants
>>>>>>>>  
>>>>>>>> <https://cwiki.apache.org/confluence/display/NETBEANS/NetCAT+9.0+Participants>.
>>>>>>>> 
>>>>>>>> Thanks!
>>>>>>>> David
>>>>>>>> 
>>>>>>>> --
>>>>>>>> http://ensode.net <http://ensode.net/> - A Guide to Java, Linux and 
>>>>>>>> Other Technology Topics
>>>>>>>> My Books: http://www.packtpub.com/authors/profiles/david-heffelfinger 
>>>>>>>> <http://www.packtpub.com/authors/profiles/david-heffelfinger>
>>>>>>>> My Video Training: 
>>>>>>>> http://www.packtpub.com/java-ee-development-with-netbeans-7/video 
>>>>>>>> <http://www.packtpub.com/java-ee-development-with-netbeans-7/video>
>>>>>>>> Follow me on Twitter: https://twitter.com/ensode 
>>>>>>>> <https://twitter.com/ensode>
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> http://ensode.net <http://ensode.net/> - A Guide to Java, Linux and 
>>>>>>> Other Technology Topics
>>>>>>> My Books: http://www.packtpub.com/authors/profiles/david-heffelfinger 
>>>>>>> <http://www.packtpub.com/authors/profiles/david-heffelfinger>
>>>>>>> My Video Training: 
>>>>>>> http://www.packtpub.com/java-ee-development-with-netbeans-7/video 
>>>>>>> <http://www.packtpub.com/java-ee-development-with-netbeans-7/video>
>>>>>>> Follow me on Twitter: https://twitter.com/ensode 
>>>>>>> <https://twitter.com/ensode>
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> http://ensode.net <http://ensode.net/> - A Guide to Java, Linux and 
>>>>>> Other Technology Topics
>>>>>> My Books: http://www.packtpub.com/authors/profiles/david-heffelfinger 
>>>>>> <http://www.packtpub.com/authors/profiles/david-heffelfinger>
>>>>>> My Video Training: 
>>>>>> http://www.packtpub.com/java-ee-development-with-netbeans-7/video 
>>>>>> <http://www.packtpub.com/java-ee-development-with-netbeans-7/video>
>>>>>> Follow me on Twitter: https://twitter.com/ensode 
>>>>>> <https://twitter.com/ensode>
>>>>> 
>>>> 

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to