From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lars Kurth Subject: Re: Outreachy Date: Fri, 18 Mar 2016 09:06:17 +0000 Message-ID: <6D601CCA-E7E5-4991-BA1D-25E99194A8DE@gmail.com> References: Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) Content-Type: multipart/mixed; boundary="===============1458928207714742866==" Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: renata gegaj Cc: Lars Kurth , "Jesus M. Gonzalez-Barahona" , Xen-devel List-Id: xen-devel@lists.xenproject.org --===============1458928207714742866== Content-Type: multipart/alternative; boundary="Apple-Mail=_7FB8F5C3-D4AC-4D0E-81A8-00F5B29875C7" --Apple-Mail=_7FB8F5C3-D4AC-4D0E-81A8-00F5B29875C7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hi Renata adding Jesus and xen-devel > On 18 Mar 2016, at 03:37, renata gegaj wrote: >=20 > Hello Lars, >=20 > I am Renata Gegaj a student from Kosovo. I study computer science and = engineering. This is my first time participating in the Outreachy = program, it is also the first time I contribute to an open source = project. I have some basics skills in Java, SQL and HTML5 and I am = interested in the Xen Code Review Dashboard.=20 > Is there a spot where I could contribute? >=20 > Thank you in advance. >=20 > Kindly, > Renata. Before thinking about contributing, you should first set up a work = environment and play with it. This should be doable in a few hours. So = how about, you perform the following steps and then get back to us for a = little task. @Jesus: The application deadline is on Tue next week. Maybe we can = outline a task today. It would have to be around the code in = https://github.com/dicortazar/xen-code-review-analysis/tree/master = To get started, you will need kibana and elasticsearch - packages for = these should be in any distro and can be installed via apt-get or yum = mailing lists and git. The test data sets are at = http://projects.bitergia.com/xen-project-dashboard/browser/data/db/ = , = but you can also apply the scripts (but these need access to mailboxes = to be downloaded to be run - I can get you access to a month or two = months worth of mailboxes). There is lots of info on getting Kibana and Elastic search going and you = may want to check out - = https://www.elastic.co/guide/en/elasticsearch/reference/current/_installat= ion.html - https://www.elastic.co/guide/en/kibana/current/setup.html Then - Connect all to the test data sets - Explore and get familiar with the tools - Come back with some questions The hosted prototype versions of the dashboards are at = http://kibana-xen.bitergia.com . When = you install Elasticsearch and Kibana, the pre-defined search queries and = view panels won't be there by default. But you will be able to explore = the raw data from the SQL test data sets. Note that they were created = with MetricsGrimoire tools and the tools in = https://github.com/dicortazar/xen-code-review-analysis/tree/master = .=20 As one of the goals is to use Perceval to do this, you may also want to - Get and build Perceval from https://github.com/grimoirelab/perceval - Explore the test data set SQL structure with an appropriate tool - Read through the Perceval man pages and do some experimentation and = come back with some questions We can then work through the questions and chose appropriate next steps: = but from that point onwards we probably need Jesus input. However, time = is getting tight with the application deadline being on the 22nd. Regards Lars P.S.: Jesus normally hangs out on #metrics-grimoire nick jgbarah= --Apple-Mail=_7FB8F5C3-D4AC-4D0E-81A8-00F5B29875C7 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
Hi Renata

adding Jesus and xen-devel

On = 18 Mar 2016, at 03:37, renata gegaj <gegajrenata@gmail.com> wrote:

Hello = Lars,

I = am Renata Gegaj a student from Kosovo.  I = study computer science and engineering. This is = my first time participating in the Outreachy program, it is also the = first time I contribute to an open source project.= I have some basics skills in Java, SQL and = HTML5 and I am interested in the Xen Code Review = Dashboard. 
Is there a spot where I could contribute?

Thank you in advance.

Kindly,
Renata.


Before thinking about = contributing, you should first set up a work environment and play with = it. This should be doable in a few hours. So how about, you perform the = following steps and then get back to us for a little task.

@Jesus: The application = deadline is on Tue next week. Maybe we can outline a task today. It = would have to be around the code in https://github.com/dicortazar/xen-code-review-analysis/tree/mas= ter

To get = started, you will need kibana and elasticsearch - packages for these = should be in any distro and can be installed via apt-get or yum mailing = lists and git. The test data sets are at http://projects.bitergia.com/xen-project-dashboard/browser/data= /db/, but you can also apply the scripts (but these need access to = mailboxes to be downloaded to be run - I can get you access to a month = or two months worth of mailboxes).

There is lots of info on getting Kibana = and Elastic search going and you may want to check out
- https://www.elastic.co/guide/en/kibana/current/setup.html
Then
- Connect all to the test = data sets
- Explore and get familiar with the = tools
- Come back with some questions
The hosted prototype versions of the dashboards are = at http://kibana-xen.bitergia.com. When you install = Elasticsearch and Kibana, the pre-defined search queries and view panels = won't be there by default. But you will be able to explore the raw data = from the SQL test data sets. Note that they were created with = MetricsGrimoire tools and the tools in https://github.com/dicortazar/xen-code-review-analysis/tree/mas= ter

As one of the goals is to use Perceval to do this, you may = also want to
- Get and build Perceval from https://github.com/grimoirelab/perceval
- Explore the test data set SQL structure with an appropriate = tool
- Read through the Perceval man pages and do = some experimentation and come back with some questions

We can then work through = the questions and chose appropriate next steps: but from that point = onwards we probably need Jesus input. However, time is getting tight = with the application deadline being on the 22nd.

Regards
Lars
P.S.: Jesus normally hangs out on = #metrics-grimoire nick jgbarah
= --Apple-Mail=_7FB8F5C3-D4AC-4D0E-81A8-00F5B29875C7-- --===============1458928207714742866== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK --===============1458928207714742866==--