[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-12 Thread peter . ovchyn
https://sourcegraph.com/github.com/wikimedia/mediawiki - we can check sourcegraph for mediawiki. ___ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-11 Thread peter . ovchyn
Daniel Kinzler wrote: > Am 11.02.22 um 09:15 schrieb Kunal Mehta: > > Seems like what you're asking for is > > , right? > > > > AFAICT that functionality is available in self-hosted GitLab, it just > > requires > > someone

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-11 Thread Daniel Kinzler
Am 11.02.22 um 09:15 schrieb Kunal Mehta: Seems like what you're asking for is , right? AFAICT that functionality is available in self-hosted GitLab, it just requires someone writing a LSIF implementation for PHP, as it's not

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-11 Thread Daniel Kinzler
Am 07.02.22 um 08:43 schrieb Giuseppe Lavagetto: Ok, why do you think symbol search can't be integrated in the current codesearch? That's what Amir was proposing. Sadly I don't think much of the current code of ClassCrawler can be reused for that goal, and it's a pity. It could be integrated

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-11 Thread Kunal Mehta
Hi, On 2/5/22 13:18, Daniel Kinzler wrote: Basically, I'd want codesearch to allow me to do the kind of "find callers" search that IDEs like phpstorm support. Sure, I could do it in the ID, but I can't link to that from a ticket, and I'd have to make sure I have exactky the right set of

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-08 Thread peter . ovchyn
Yes, you're right. The interface looks similar. Functionality is different though. While codesearch, implement full-text search, ClassCrawler is about relationship graph and search in it.

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-08 Thread peter . ovchyn
In my opinion, there is a misunderstanding regarding the ClassCrawler intention to replace codesearch. They’re different. While codesearch, simply shows the occurrences of the wanted text in multiple repositories, ClassCrawler rather shows and searches for relationships between methods and

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-07 Thread tdvit
seppe Lavagetto" To: "Wikitech-l" Subject: [Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine On Sat, Feb 5, 2022 at 10:19 PM Daniel Kinzler <dkinz...@wikimedia.org> wrote: Am 05.02.22 um 21:38 schrieb Amir Sarabadani: Codesearch has been worki

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-06 Thread Giuseppe Lavagetto
On Sat, Feb 5, 2022 at 10:19 PM Daniel Kinzler wrote: > Am 05.02.22 um 21:38 schrieb Amir Sarabadani: > > Codesearch has been working fine in the past couple of years. There is a > new frontend being built and I hope we can deploy it soon to provide a > better user experience and I personally

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-05 Thread Inductiveload
On the theme of code search, I have submitted a MediaWiki docset to the Dash user contributions repo, so you can also use it with Zeal[1], which looks like this [2, 3]. It includes collaboration diagrams and references/referenced by listings. Obviously, as it's only from the core doxygen it

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-05 Thread Daniel Kinzler
Am 05.02.22 um 21:38 schrieb Amir Sarabadani: Codesearch has been working fine in the past couple of years. There is a new frontend being built and I hope we can deploy it soon to provide a better user experience and I personally don't see a value in re-implementing codesearch. Especially

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-05 Thread Amir Sarabadani
I co maintain codesearch with Kunal and I have similar notes. I hope instead of duplicating the work, we could join forces to improve the development productivity infrastructure. Codesearch has been working fine in the past couple of years. There is a new frontend being built and I hope we can

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-04 Thread Kunal Mehta
Hi, On 2/4/22 08:58, Adam Baso wrote: Thanks for sharing this. I was wondering, might it be possible to help bring this sort of functionality into Code Search ( https://codesearch.wmflabs.org ) ? I noticed the presentation of the search UI looked similar,

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-04 Thread Bryan Davis
On Fri, Feb 4, 2022 at 9:40 AM wrote: > > saves to MongoDB This is problematic from the point of view of shared use within the Wikimedia movement. MongoDB is a source available product under the non-free SSPL license [0]. This license was invented by MongoDB and submitted to the Open Source

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-04 Thread Jay prakash
Hi Dima, It looks very identical to our current code search tool https://codesearch.wmcloud.org/. I am curious how much is fast from hound-search.[1] Jay Prakash [1] https://github.com/hound-search/hound On Fri, Feb 4, 2022 at 10:10 PM wrote: > Speed & Function prototyped a ClassCrawler -

[Wikitech-l] Re: ClassCrawler – extremely fast and structured code search engine

2022-02-04 Thread Adam Baso
Dima, Thanks for sharing this. I was wondering, might it be possible to help bring this sort of functionality into Code Search ( https://codesearch.wmflabs.org ) ? I noticed the presentation of the search UI looked similar, but I see how the symbol resolution might be something useful for Code