Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Eval 1
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
Eval 2
Week 13
Week 14
Week 15
Week 16
Week 17
Week 18
Week 19
Week 20
Week 21
Week 22
Eval 3
This project mainly focuses on updating and improving the current search features. The search setup has been completed under past programs of GSOC and hence the documentation of it is needed which would also be covered under the scope of this project. I would be adding features which would help the user to get a understanding of filtering system and also try to change the way we write Elasticsearch queries in dev files so that it is easier to understand and update them.This also includes solving some current search related issues present in the framework. As everyone is aware of the indexing issues with logstash I shall also devote some of my research time to find a better schedule or method to make indexing more developer friendly.
–> Completed Tasks
–> Ongoing Tasks
# | Status | Objectives | Associated Deliverables | issue(s) |
---|---|---|---|---|
1 | ![]() |
Optimize search filters | Filtering would become faster | !1128 |
2 | ![]() |
Show number of hits in the parenthesis | Users will be able see number of hits in the parenthesis before applying a filter | !526 |
3 | ![]() |
Search Filter Problem | The filters would now return the intersection of all the applied filters | !531 |
4 | ![]() |
Search breaks when searching for a certain string | Search would be fixed for the strings whichwere breaking earlier | !1067 |
5 | ![]() |
search children entities | child, grandchild would be included in thesearch result for a parent | !1035 |
6 | ![]() |
Show stats for search results | Static Data visualizations to represent an overview of the corpus | !863 |
7 | ![]() |
Encode Elasticsearch queries using JSON | Developers will be able to write elasticsearch queries more systematically | !1129 |
8 | ![]() |
Extend free search | Free search would now include Comments field | !996 |
9 | ![]() |
Complete Documentation | Two types of documents: User and Developer would be created with respect to search | !675 |
# | Status | Objectives | Associated Deliverables | issue(s) |
---|---|---|---|---|
1 | ![]() |
Reviewd a PR | updating logstash schedule | !645 |
2 | ![]() |
Reviewd a PR | load justify plugin to enable text align | !670 |
–> Completed Tasks
–> Ongoing Tasks
–> Work Demonstration
Week | Objectives | Deliverables |
---|---|---|
1 and 2 |
![]() |
![]() ![]() |
3 and 4 |
![]() ![]() |
![]() ![]() |
5 |
![]() ![]() |
![]() ![]() |
6 |
![]() |
![]() ![]() |
7 and 8 |
![]() |
![]() ![]() |
9 and 10 |
![]() ![]() |
![]() ![]() |
11 |
![]() |
![]() |
12 |
![]() |
![]() ![]() |
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Eval 1
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
Eval 2
Week 13
Week 14
Week 15
Week 16
Week 17
Week 18
Week 19
Week 20
Week 21
Week 22
Eval 3