10:08:42 <dhanesh95> #startmeeting Hamara Devs (05-07-2018) 10:08:42 <hamara_meetbot> Meeting started Mon Sep 10 10:08:42 2018 UTC. The chair is dhanesh95. Information about MeetBot at http://wiki.debian.org/MeetBot. 10:08:42 <hamara_meetbot> Useful Commands: #action #agreed #help #info #idea #link #topic. 10:08:50 <libregeekingkid> so lets list down the agenda 10:08:55 <dhanesh95> #meetingname hamara_devs 10:08:55 <hamara_meetbot> The meeting name has been set to 'hamara_devs' 10:09:07 <dhanesh95> #chair unixia libregeekingkid 10:09:07 <hamara_meetbot> Current chairs: dhanesh95 libregeekingkid unixia 10:09:13 <dhanesh95> #topic Agenda 10:09:24 <dhanesh95> Go ahead libregeekingkid 10:10:48 <libregeekingkid> we have been looking to hire a person with a lot of experience, Vik has been in talk with Akash Saini. 10:11:12 <libregeekingkid> We need to decide on his key responsibilities 10:11:36 <libregeekingkid> which we need to mail him early hand 10:11:47 <libregeekingkid> over 10:12:36 <dhanesh95> Is this for Hamara? 10:13:00 <unixia> Vik wants him in FOSSible and as a part of FOSSible he should contribute some time to hamara 10:13:11 <libregeekingkid> yes 10:13:13 <unixia> Writing down what Vik thinks he should be hired for 10:13:18 <dhanesh95> Okay. Just a minute 10:13:23 <dhanesh95> #info (1) Roll Call / Q&A 10:13:28 <dhanesh95> #info (2) Announcements 10:13:32 <dhanesh95> #info (3) Action items from last meeting 10:13:44 <dhanesh95> #info (4) Open Floor 10:13:51 <dhanesh95> #topic Roll Call / Q&A 10:14:11 <dhanesh95> Dhanesh B. Sabane 10:14:34 <dhanesh95> Let's get this done first. Shall we? 10:14:37 <unixia> No commands before name? 10:14:47 <dhanesh95> #info Dhanesh B. Sabane 10:14:52 <dhanesh95> Sorry. Nice catch unixia 10:14:59 <unixia> #info Shivani Bhardwaj 10:15:31 <dhanesh95> #info Raju Devidas 10:15:40 <dhanesh95> #topic Announcements 10:15:43 <dhanesh95> Do we have any? 10:16:17 <libregeekingkid> I dont think so for the moment 10:16:33 <dhanesh95> #info First iteration of designs ready. Feedback given. 10:16:55 <dhanesh95> #topic Action items from last meeting 10:17:23 <dhanesh95> #info === [PENDING] dhanesh95 send meeting minutes to mailing list === 10:17:37 <dhanesh95> #action dhanesh95 send meeting minutes to mailing list 10:18:26 <dhanesh95> unixia: Any update on the documentation? 10:18:52 <dhanesh95> #info === [PENDING] unixia create issue for improving FAQs on Bugzilla. === 10:18:57 <dhanesh95> #action unixia create issue for improving FAQs on Bugzilla. 10:19:02 <unixia> No. Haven't done that. Hey how about I click pictures of my notes and post them somewhere? That'll be handy 10:19:24 <dhanesh95> #info === [PENDING] unixia write documentation for everyone === 10:19:38 <dhanesh95> #action unixia click pictures of her notes and share with everyone 10:20:01 <dhanesh95> #idea unixia can use git.hamaralinux.org to host the pictures. 10:20:20 <unixia> Awesome! 10:20:31 <dhanesh95> Moving ahead. 10:20:36 <dhanesh95> #topic Open Floor 10:20:57 <dhanesh95> #info === New hiring === 10:21:32 <dhanesh95> Okay. Let's decide on the key responsibilities of the new hire 10:21:40 <dhanesh95> Or do we have to do this over the mailing list? 10:21:47 <unixia> OK. I have something. 10:22:13 <dhanesh95> unixia: Go ahead 10:22:19 <libregeekingkid> we dont have to do it over the mailing list. This is an internal affair. 10:22:20 <unixia> Not sure if its a good idea. Vik wrote to Raju and me about what he thinks sould be the responsibilities. Posting them here 10:22:33 <unixia> Vik says "I would be looking to recruit him into fossible at consultant level. 10:22:33 <unixia> This role would have duties ranging from architectural design, client consulting, team building and hands on troubleshooting / last line support. 10:22:34 <unixia> Fossible would allocate a percentage of his time to hamara linux to assist in making strategic decisions, technical oversight and mentoring. The particular area of focus would be around the RISC V shakti work." 10:23:38 <dhanesh95> unixia: Could you put all of this after a #info command? 10:24:05 <dhanesh95> Or wait. 10:24:10 <dhanesh95> Don't. 10:24:25 <dhanesh95> If this is internal affair, we have to do it off record. 10:24:35 <dhanesh95> #action Dev team decide on new hire responsibilities 10:25:56 <dhanesh95> After reading the responsibilities suggested by Vik, I don't think there's anything more to be added 10:26:21 <dhanesh95> libregeekingkid: Got anything you want to add? 10:26:24 <libregeekingkid> We need to make it detailed 10:27:10 <unixia> Yes. 10:27:24 <unixia> Write exactly yhe tech stack and the terms 10:28:07 <dhanesh95> Okay. So do we do it right now? 10:28:53 <libregeekingkid> when else? 10:28:57 <unixia> That would be really good. We told him that we'd get back last week 10:29:09 <dhanesh95> Okay. libregeekingkid take the lead, sir. 10:30:39 <libregeekingkid> * leading the process of establishment of FOSSIble 10:31:20 <libregeekingkid> * Team building for FOSSible and hamara 10:31:48 <libregeekingkid> These points are an extension/addition to the points already mentioned by Vik 10:32:46 <libregeekingkid> * Consultation related to the RISC V development and integration with hamara 10:33:38 <libregeekingkid> * Watching over the Release/Development of mainline operating systems with Hamara 10:33:55 <dhanesh95> +1 10:34:29 <libregeekingkid> * Community building initiatives with FOSSible and hamara 10:35:22 <libregeekingkid> anyone has any more ideas? 10:35:29 * dhanesh95 is thinking 10:35:50 <dhanesh95> Job contracts are the best place to get some inspiration 10:36:38 <libregeekingkid> take a look at some now. This meeting is partly implementing an action item. 10:36:55 * dhanesh95 is looking at his own job contract 10:39:02 <dhanesh95> * Architectural design consultation for FOSSible and related products 10:40:24 <dhanesh95> * Consultation for clients on services and products provided by FOSSible 10:41:16 <dhanesh95> libregeekingkid: A small correction to your point 10:41:28 <dhanesh95> * Team and community building initiatives 10:41:59 <libregeekingkid> I actually said that in two separate points 10:42:54 <dhanesh95> Ohh.. My bad. 10:43:12 <libregeekingkid> well that is fine. 10:43:16 <libregeekingkid> move ahead 10:44:10 <libregeekingkid> unixia_: are these many points enough? 10:45:07 <dhanesh95> I think this is enough. The person might get overwhelmed 10:45:16 <unixia_> Yes OK. I'll draaft a mail 10:46:52 <libregeekingkid> dhanesh95: move ahead 10:48:16 <dhanesh95> Cool 10:49:20 <dhanesh95> Well, I don't think there's anything else from my side 10:49:27 <dhanesh95> Ohh wait 10:49:29 <libregeekingkid> unixia_: ping 10:49:31 <dhanesh95> There is one thing 10:49:36 <unixia_> yes 10:49:39 <unixia_> RISCV 10:49:55 <dhanesh95> #info === RISC-V - Shakti Processors === 10:50:32 <dhanesh95> Question - 1 : Are we going to contribute to Shakti for their distro or are we looking to run Hamara on the boards? 10:51:22 <unixia_> So, Shakti is using riscv-linux 10:51:32 <dhanesh95> #chair unixia_ 10:51:32 <hamara_meetbot> Current chairs: dhanesh95 libregeekingkid unixia unixia_ 10:51:38 <unixia_> https://github.com/riscv/riscv-linux 10:51:52 <dhanesh95> #info Shakti Use RISC-V Linux 10:51:59 <dhanesh95> #link https://github.com/riscv/riscv-linux 10:52:06 <unixia_> They're maintining a fork of this with few modifications under the name shakti-linux (this is just the repo name) 10:52:47 <unixia_> They said they'll be happy if we take the development over and start with building the riscv-toolchain 10:53:22 <dhanesh95> #info Shakti maintain a fork of riscv-linux called shakti-linux 10:53:43 <unixia_> And that if we succeed in having PoC ready on any simulator for risc-v after building, they'll be happy to talk further and rename it to hamara shakti 10:54:24 <dhanesh95> #info If Hamara succeeds in building a PoC, Shakti people will be open to renaming the OS Hamara Shakti 10:55:18 <dhanesh95> Question - 2 : What about RISC-V support in Debian? How can we leverage that? 10:56:17 <libregeekingkid> there is already people in Debian who are already hacking in to get RISC V support with Debian 10:56:39 <libregeekingkid> more info here https://wiki.debian.org/RISC-V 10:56:41 <unixia_> Yes. and honestly they did not seem interested in Debian side of things 10:58:41 <libregeekingkid> from my talks with people at DebConf some people are excited about the `Shakti` side of things 10:59:28 <dhanesh95> #info Debian is also working on RISC-V support 10:59:34 <dhanesh95> #link https://wiki.debian.org/RISC-V 10:59:49 <dhanesh95> Debian side? Shakti side? 11:00:25 <dhanesh95> #chair vik 11:00:25 <hamara_meetbot> Current chairs: dhanesh95 libregeekingkid unixia unixia_ vik 11:00:29 <dhanesh95> vik: o/ 11:01:15 <unixia_> Shakti is concerned about RISCV development and things working out on their processors ()they're currently working on Base Processors class E, C and I 11:01:44 <unixia_> http://shakti.org.in/ 11:02:08 <unixia_> Debian is concerned about providing RISCV support. 11:02:22 <dhanesh95> Can we somehow leverage the development in Debian to help us? 11:02:56 <unixia_> I'm not sure of that. libregeekingkid? 11:03:09 <dhanesh95> unixia_: If Debian is concerned about RISC-V, why would they start development in the first place? 11:03:51 <unixia_> dhanesh95 didn't get it. Maybe there is a typo? 11:04:15 <libregeekingkid> could you rephrase the question a bit 11:04:22 <unixia_> Debian is concerned about providing support for RISCV ISA 11:06:16 <dhanesh95> My root question is - Can we leverage the development done by Debian to help us with our development? 11:06:51 <libregeekingkid> we will need to look at the current work within Debian to determine where we can move on with it.. 11:07:17 <dhanesh95> Okay. Understood. 11:07:22 <dhanesh95> unixia_: Anything else? 11:08:01 <unixia_> No. Nothing from me 11:08:08 <dhanesh95> libregeekingkid: Anything else? 11:08:45 <libregeekingkid> development build for Svastik are still not available 11:09:02 <dhanesh95> #info === Development Builds for Svastik === 11:09:21 <unixia_> Oh I have made all the entries in bugzilla today of such issues 11:09:33 <unixia_> https://bugs.hamaralinux.org/buglist.cgi?f1=assigned_to&list_id=2510&o1=equals&resolution=---&v1=%25user%25 11:09:53 <unixia_> Ah maybe this link is not good enough 11:10:36 <dhanesh95> #info unixia_ has made entries in Bugzilla for development build issues 11:11:52 <libregeekingkid> okay move ahead. 11:12:09 <dhanesh95> Nothing from my side. We can close now. 11:12:15 <libregeekingkid> we need to get those entries in at the earliest. 11:12:34 <dhanesh95> libregeekingkid: Entries? 11:13:31 <libregeekingkid> I mean we need to update the development builds available on the website for testing 11:14:03 <dhanesh95> I see 11:15:07 <dhanesh95> End meeting? 11:15:21 <libregeekingkid> nothing more from my side 11:16:08 <vik> i have a couple of things 11:16:38 <vik> firstly - kalliope 11:17:00 <vik> it looks a decent candidate for a personal assistant in svastik 11:17:07 <dhanesh95> #info === Kalliope === 11:17:26 <dhanesh95> #idea Kalliope can be a decent candidate for a personal assistant in Svastik 11:18:15 <vik> I need someone to look at how to integrate Mozilla Deep Speech as a STT provider 11:18:19 <dhanesh95> vik: Given our current strength and time available, will it be possible to aim for a personal assistant in this release? 11:18:59 <vik> dhanesh95: depends if anyone volunteers for it 11:19:13 <vik> dhanesh95: it's worth adding and seeing if anyone can 11:19:23 <vik> dhanesh95: the work for a basic assistant is not huge 11:19:58 <vik> let's add it and see? 11:20:12 <dhanesh95> I can try my hands at it. Will have to step back from RISC-V 11:21:18 <vik> secondly, who would be available to attend puduvailug SFD? 11:21:30 <vik> to talk about hamara and RISC V 11:21:45 <dhanesh95> #action dhanesh95 Look into Kalliope and integration of Mozilla Deep Speech as STT provider 11:21:57 <vik> it's on 23/09 11:22:14 <unixia> I could do that 11:22:36 <vik> unixia: that would be great, want to take anyone along with you? 11:22:55 <vik> I may also ask Deepak as they have mentioned having a tamil speaker would be good :) 11:23:15 <unixia> If anybody is available then why not. 11:23:37 <unixia> Yes yes! Deepak would be great addition, not sure of his availability though 11:23:48 <vik> i'll check with him 11:24:17 <unixia> OK 11:25:01 <dhanesh95> Cool. That is sorted too. 11:25:03 <dhanesh95> Anything else? 11:25:29 <vik> unixia: it looks like a 3 hour drive from his place 11:25:35 <unixia> Yes. We need to define some tasks for the new intern. 11:26:30 <vik> also manas has asked me for paid internship for only hamara work 11:26:35 <unixia> vik: he invited me to his place as its on the way to the venue. But AFAIK, he's occupied with a few things. If he's available, I will go with him. 11:27:25 <dhanesh95> #info === Tasks for interns === 11:27:31 <vik> unixia: yes - he is - but he is also looking for some things to keep busy with, I think this would be suitable 11:27:57 <vik> unixia: lets see how it works out 11:28:09 <unixia> Manas talked to me as well. Told me he could do better on Hamara side of things than whatever Python work he was doing on TBS side. 11:28:13 <unixia> vik: OK 11:28:38 <vik> unixia: i am ok with making that change - we need tasks for him too 11:29:24 <unixia> Yes. I have a task list for myself. He has one too. Which he has not been acting upon. I shall get back to him about it. 11:30:12 <vik> unixia: ok, can you discuss the paid part with him and let me know what I should arrange? 11:30:25 <vik> libregeekingkid: you may have a view here as well? 11:30:52 <unixia> vik: OK 11:31:41 <unixia> BTW, vik not sure if you got my messages on riot about a week ago about deciding finances for Aakash. He does not want to pitch in his rate instead wants us to pitch a rate for him. 11:32:58 <libregeekingkid> I was of the view that I can make Manas work on Python for a bit, but it seems that he has made a firm mind already. 11:33:28 <vik> unixia: i didn't get any of those messages 😮 11:33:44 <unixia> I sent you so many messages! 11:33:50 <unixia> Thought you were busy 11:33:59 <vik> unixia: lets talk over the phone after this meeting 11:34:06 <unixia> Yes please 11:34:11 <unixia> Also sent a message about this 11:34:12 <unixia> :P 11:34:23 <dhanesh95> Federation issues probably 11:34:24 <vik> unixia: i was thinking you must be busy too 11:34:25 <libregeekingkid> unixia: we had some downtime for the diasp.in server. Your messages might have caught the downtime 11:34:43 <unixia> haha 11:35:06 * vik thinks social media is a poor excuse for communication 11:35:31 <dhanesh95> unixia: Shall we map out tasks for interns right now? 11:35:37 <unixia> I shall converse on mail from now on. 11:35:44 <unixia> Yes please, dhanesh95. 11:36:05 <unixia> AFA Manas is concerned, he wants to stick to packaging. 11:36:26 <unixia> The new intern (Aman) also wishes to learn packaging with us. 11:36:27 <dhanesh95> unixia: Are you looking for a general framework or specific to the current interns we have? 11:37:25 <unixia> dhanesh95: Didn't get it. What do you mean by frameworks here? 11:38:06 <dhanesh95> unixia: I mean a list of tasks that every intern should go through after joining (based on the different aspects of Hamara). 11:38:42 <unixia> Ah OK. 11:39:14 <unixia> I think there should be one general set of tasks for all interns definitely. 11:39:31 <dhanesh95> unixia: I was thinking the same. 11:39:34 <unixia> Which should include things like testing hamara and isntalling Debian, etc 11:39:47 <dhanesh95> unixia: In that case, we might need a lot of time to think on this. 11:40:15 <dhanesh95> Because the list of tasks will differ if the intern wants to work in packaging, or wants to work in core development or wants to work in design and so on 11:40:19 <unixia> Let's do it atest by the next dev call? Because the new intern seems a little lost. 11:40:45 <unixia> dhanesh95: Yes, Sir! 11:41:12 <dhanesh95> unixia: How about we start an Etherpad and everyone contribute there? 11:41:51 <unixia> OK 11:42:04 <dhanesh95> unixia: Can you take the task of setting up the Etherpad? 11:42:15 <unixia> Yes OK. 11:42:27 <dhanesh95> #cation unixia set up Etherpad to map out tasks for all interns 11:42:34 <dhanesh95> #action unixia set up Etherpad to map out tasks for all interns 11:43:03 <dhanesh95> #help Need inputs on the tasks for all interns 11:43:13 <dhanesh95> Anything else? 11:43:20 <dhanesh95> We're close to 2 hours now. 11:43:35 <libregeekingkid> nothing from my side 11:43:47 <unixia> Nada. 11:43:58 <dhanesh95> Going once. 11:44:20 <dhanesh95> vik: Anything else you would like to discuss? 11:44:38 <vik> one more thing :) 11:44:51 <dhanesh95> Floor is all yours 11:45:01 <vik> has anyone spoken with sagar about contributing to svastik devlopment? 11:45:31 <dhanesh95> vik: I did ask him about it on his last day at TBS. 11:45:58 <dhanesh95> He said he'll be active but we're not seeing much of him since he left 11:46:05 <vik> ok 11:46:10 <vik> i'll speak with him too 11:46:18 <unixia> vik: He's quite caught up 11:46:46 <vik> unixia: ok, leave him for a while then? 11:46:48 <dhanesh95> He was fortunately available yesterday for fixing the unfortunate event 11:46:51 <unixia> dhanesh95: https://beta.etherpad.org/p/Tasks_for_Hamara_interns 11:47:07 <unixia> vik: I'll talk once more today. 11:47:18 <dhanesh95> unixia++ 11:47:28 <vik> 👍 11:47:33 <dhanesh95> #link https://beta.etherpad.org/p/Tasks_for_Hamara_interns 11:47:46 <dhanesh95> Going twice.. 11:47:46 <vik> nothing more from me 11:48:01 <dhanesh95> Going thrice... 11:48:20 <dhanesh95> Sold! 11:48:23 <dhanesh95> #endmeeting