Regarding Kibana : Calendar Visualization and Filtering

Hi,

I'm working on a new feature and I wonder which IE versions to test against, I've asked it in IRC but didn't get the response, thank you for your help!

@aaronoah check the list of supported browsers at https://www.elastic.co/support/matrix#matrix_browsers

@vedularaghu let us get back to you with a proper answer next week. We're having our annual conference Elastic{ON} in San Francisco right now and everybody is super busy with that.

Hello! Are there any updates regarding the assignment of mentors?

@vedularaghu good news, we actually have 3 mentors for this project: 2 people from the Kibana visualization team for the technical side and one of our education engineers is the driver of the idea, who has also the need for this visualization.

I'm not sure what sample data you are looking for. We want to visualize single day or multi-day events; be sure to check out the relevant data types in Elasticsearch for that. And then we want to visualize this on a calendar. That could be a heatmap if there are a lot of events with lots of overlap or just marking specific days. If you look at other calendar visualizations that would also be a good starting point. We want to have this functionality in Kibana.
Does that answer your question?

Can i contact mentors directly for discussing more about the idea and proposal?

@vedularaghu is it necessary?

  • For general questions I'd prefer discuss, so that we won't have to repeat the answers.
  • If you have a project proposal that you want to get feedback on, we can do that in a non-public channel. You could create a Google Doc and invite the relevant people to be able to add comments (see screenshot below).

For this project that should be philipp, tim.roes, thomas, and daniel.schneiter each with @elastic.co.

Okay! Thank you.

Hello,
I am Pranay Ankit Tiru, a third year computer engineering undergraduate at IIITDM Kancheepuram. I want to work on 'Kibana: Calendar Visualisation and Filtering' project. How should I get started for this?

@pranay414 have you looked at https://github.com/elastic/gsoc#application-instructions?
Most important things are a pull request (for Kibana if you want to work on the calendar visualization) and a description of what you want to do in your project. Mockups (since it's a visual project) and any research around existing solutions, which you can reuse for inspiration / the general approach, are definitely a plus.

@xeraa Yes, I looked into it. I'm on way to submit my first PR.

1 Like

Hi,
I am Shankar. I am doing my second year of my undergraduate studies with my in Electronics and Communications Engineering at LNMIIT Jaipur. I am interested on working on 'Kibana: Calendar Visualisation and Filtering' project. How do I get started and how shall I get my PR reviewed?
PS: My PR is still under progress.

No worries about the review of the PR. As stated in the GitHub repo, your PR doesn't need to be merged — that can take time and we don't rush that process.

When we'll go through the submissions for a project, we'll take a look at your proposal and PR and will review them to rank everybody applying for the same project.

So you just need to focus on writing a good proposal and PR. Start with something small and react to feedback. If that one worked well, you can continue with another one if you want. One good, small PR is better than opening multiple half baked ones or tackling a big problem and getting stuck.

Hope that makes it clear :slight_smile:

1 Like

I have written a draft of my proposal and shared it with all. Please comment!

I've written some questions regarding my proposal and share it with you all, please give me any feedback! @xeraa

I have a bit of a backlog of proposals to work through, but I'll do my best to get it done tomorrow, so everybody has a chance to make changes over the weekend / early next week.

If there are general questions, please ask them here, so we don't have to answer them multiple times.

Is there a page length limit for the proposal?

No. But how many pages are you thinking about? If it's more than 8 there might be something wrong.

Add as many details for the implementation and the timeline as possible, but the rest can be reasonably brief.

Hello Sir! May I know any insights of the selection and the criteria of selection?

Sure:

  1. Filter out proposals, which are not related to any project or don't have a PR against one of our projects
  2. The remaining ones are evaluated based on:
    1. Does the proposal make sense — you understood the problem, you have a complete and more or less reasonable timeline.
    2. How good is the PR. Is it a one line fix or is it something more complicated.
    3. How did the interaction work out — both on Discuss and for the PR.
  3. Find the best proposal for every project.
  4. Rank the strength of the projects and decide which ones we feel comfortable doing.

Admittedly we had to be rather strict, since the number of slots is limited and we only want to pursue projects where we think that they have a good chance of succeeding.

Hello. So is there a way to have a calendar visualization in Kibana dashboard?
I would really appreciate any input on this.