Moja firma poszukuje zaawansowanych rozwiązań do wyszukiwania i raportowania i rozważa (między innymi) stworzenie czegoś podobnego do JIRA's JQL dla maksymalnej elastyczności.Czy Atlassion zbudował język zapytań JIRA (JQL) od zera?
Moje podejście do prowadzenia prowadzi mnie do przekonania, że Atlassian zbudował JQL od podstaw, co najmniej jako język ze składnią i parserem, ale pomyślałem, że spróbuję SO, zanim skończę. Ktoś wie, na wysokim poziomie, jak to zrobili? Czy był jeden lub więcej projektów Open Source, na których je opierali?
(Kudos do Atlassian czy inaczej - JQL jest wspaniały)
dla późnych przybyszy na ten temat; JQL może nie być open source, ale IntelliJ zaimplementował [parser JQL] (https://github.com/JetBrains/intellij-community/blob/master/plugins/tasks/tasks-core/jira/src/com/intellij/tasks /jira/jql/JqlElementTypes.java). W komentarzu występuje formalna składnia JQL. –