Difference between revisions of "CNM Tech Board 2023-06-15"

From CNM Wiki
Jump to: navigation, search
 
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[CNM Technology Board 2023-6-15]] - is the [[CNM Technology Board‎]] event on 15 June.
+
[[CNM Tech Board 2023-06-15]] is the meeting of [[CNM Technology Board‎]] that occurred on June 15th, 2023. [[CNM Tech Board 2023-05-24]] is the predecessor event; [[CNM Tech Board 2023-06-22]] is the successor event.
  
[[CNM Technology Board 2023-5-24]] is the predecessor event.
 
  
 
==Agenda==
 
==Agenda==
Line 7: Line 6:
 
:# Opening remarks
 
:# Opening remarks
 
:# Discussions (including past action reviews and hiring issues) on state of:
 
:# Discussions (including past action reviews and hiring issues) on state of:
:#* [[CNM Jitsi]]
+
:#* [[Educaship Jitsi]]
:#* [[CNM ProxmoxVE]]
+
:#* [[Educaship Proxmox]]
:#* [[CNM MediaWiki]]/[[CNM LDAP]]
+
:#* [[Educaship MediaWiki]]/[[Educaship LDAP]]
 
:#* [[CNM Tube]]/streaming
 
:#* [[CNM Tube]]/streaming
:#* [[CNM Odoo]]
+
:#* [[Educaship Odoo]]
:#* [[CNM HumHub]]
+
:#* [[Educaship HumHub]]
 
:# Any Other Business
 
:# Any Other Business
 
:# Next Steps and Closing Remarks
 
:# Next Steps and Closing Remarks
Line 18: Line 17:
  
 
==Progress and action items==
 
==Progress and action items==
* '''[[CNM Jitsi]]''':
+
* '''[[Educaship Jitsi]]''':
 
*# Gary to write to the selected Jitsi contractor with an invite to a meeting.  
 
*# Gary to write to the selected Jitsi contractor with an invite to a meeting.  
*# Postpone until the current [[CNM ProxmoxVE]] sprint is closed or, at least, the current instance is finalized.
+
*# Postpone until the current [[Educaship Proxmox]] sprint is closed or, at least, the current instance is finalized.
* '''[[CNM ProxmoxVE]]''':
+
* '''[[Educaship Proxmox]]''':
 
*# Natalia to review Muhammed's, who is the ProxpoxVE contractor, credentials for access and to update Gary via email.  
 
*# Natalia to review Muhammed's, who is the ProxpoxVE contractor, credentials for access and to update Gary via email.  
 
*# Based on Natalia's update, Gary to invite Muhammed to review the farm and attend a meeting to present the progress made.  
 
*# Based on Natalia's update, Gary to invite Muhammed to review the farm and attend a meeting to present the progress made.  
 
*# Based on Muhammed's update, Gary to invite Joseph, who is our expert, to review the farm and attend a meeting to present the progress made.  
 
*# Based on Muhammed's update, Gary to invite Joseph, who is our expert, to review the farm and attend a meeting to present the progress made.  
* '''[[CNM MediaWiki]]/[[CNM LDAP]]''':
+
* '''[[Educaship MediaWiki]]/[[Educaship LDAP]]''':
 
*# Natalia to experiment on Mediawiki and report on the progress made in the preceding meeting. Natalia also noted that she tried to update Mediawiki from version 1.38 to version 1.39, but one plugin was not supported.  
 
*# Natalia to experiment on Mediawiki and report on the progress made in the preceding meeting. Natalia also noted that she tried to update Mediawiki from version 1.38 to version 1.39, but one plugin was not supported.  
*# Based on Natalia's update, the board to make a decision in the presiding meeting regarding the media wiki contractor. Decide whether to proceed with the previous media wiki contractor, or move him to a separate [[CNM LDAP]] sprint. At any rate, we will look for more contractors since the bulk of MediaWiki challenges will not be resolved during the current sprint.  
+
*# Based on Natalia's update, the board to make a decision in the presiding meeting regarding the media wiki contractor. Decide whether to proceed with the previous media wiki contractor, or move him to a separate [[Educaship LDAP]] sprint. At any rate, we will look for more contractors since the bulk of MediaWiki challenges will not be resolved during the current sprint.  
 
* '''[[CNM Tube]]/[[live streaming]]''':
 
* '''[[CNM Tube]]/[[live streaming]]''':
 
*# Kevin to take over streaming and create requirements for the envisioned streaming goals.
 
*# Kevin to take over streaming and create requirements for the envisioned streaming goals.
Line 34: Line 33:
 
https://youtu.be/O0OkG5ukzlc (45:07)
 
https://youtu.be/O0OkG5ukzlc (45:07)
  
[[CNM Technology Board 2023-6-22]] is the preceding meeting
+
===Script===
  
==Script==
+
==Introduction and Welcome:==
  
===Introduction and Welcome:===
+
*'''Kevin''': So this meeting is being recorded and we are on the CNN Technology Board meeting on 15th June. In this call we have Gary and Natalia and we're going to talk about the following agendas and I'd like to share what we have on wiki which is more precise. Welcome everyone let's begin. I can invite you Gary to start us off with this agenda and then we can contribute as we go on.
  
:Kevin : So this meeting is being recorded and we are on the CNN Technology Board meeting on 15th June. In this call we have Gary and Natalia and we're going to talk about the following agendas and I'd like to share what we have on wiki which is more precise. Welcome everyone let's begin. I can invite you Gary to start us off with this agenda and then we can contribute as we go on.
+
==Agenda Review:==
  
===Agenda Review:===
+
*'''Gary''': So okay, so what I offer is just to go over what we have and we have a list right here and we will talk like where we are right now, what we are planning to do and what we, uh what we, kind of make a decisions where we will go right? Uh, your screen is not, I don't have like a sharpness on your screen. So I will, I will open it on my side
  
:Gary: So okay, so what I offer is just to go over what we have and we have a list right here and we will talk like where we are right now, what we are planning to do and what we, uh what we, kind of make a decisions where we will go right? Uh, your screen is not, I don't have like a sharpness on your screen. So I will, I will open it on my side
+
*'''Kevin''': Can you share your scree? Let me allow you to share your screen. So that we can capture it also in the recording. 
  
:Kevin: Can you share your scree? Let me allow you to share your screen. So that we can capture it also in the recording. 
+
*'''Gary''': Okay, but basically your screen is recorded but uhm, maybe we uhm, will get there, I just could open the link here and yeah! Okay, let's go, let's go we start with [[Educaship JitsI]] right?
  
:Gary: Okay, but basically your screen is recorded but uhm, maybe we uhm, will get there, I just could open the link here and yeah! Okay, let's go, let's go we start with [[CNM JitsI]] right?
+
*'''Kevin''': Right.
  
:Kevin: Right.
+
==[[Educaship Jitsi]]:==
 +
*'''Gary''': So, so right now, what are our--what the situation is. We have one contractor whom we wanted to hire but this contractor withdrew the application so and I tried to communicate but it doesn't look like it's going anywhere. I don't know, should we continue to try to work with this contractor or we could offer working with someone else or what? Natalia what-what do you envision? What, where would we go from here? Because we have several contractors right? There are several so, should we- what is your oppinion? What do you think?
  
===[[CNM Jitsi]]:===
+
*'''Natalia''': About [[mediawiki]] or [[Jitsi]]?  
:Gary: So, so right now, what are our--what the situation is. We have one contractor whom we wanted to hire but this contractor withdrew the application so and I tried to communicate but it doesn't look like it's going anywhere. I don't know, should we continue to try to work with this contractor or we could offer working with someone else or what? Natalia what-what do you envision? What, where would we go from here? Because we have several contractors right? There are several so, should we- what is your oppinion? What do you think?
 
  
:Natalia: About [[mediawiki]] or [[Jitsi]]?  
+
*'''Gary''': We are talking about [[Jitsi]] right now. Because we, we wanted to-- As far as I understand, there was a problem with authorization so we couldn't get people to attend only, those who attend would be moderator who registered in the system right? We have this issue right?
  
:Gary: We are talking about [[Jitsi]] right now. Because we, we wanted to-- As far as I understand, there was a problem with authorization so we couldn't get people to attend only, those who attend would be moderator who registered in the system right? We have this issue right?
+
*'''Natalia''': Right.
  
:Natalia: Right.
+
*'''Gary''': So what like, we've several people there right? So should we try to find kind of the first one who we liked or we could pick like someone else what, where we will go?
  
:Gary: So what like, we've several people there right? So should we try to find kind of the first one who we liked or we could pick like someone else what, where we will go?
+
*'''Natalia''': Try to pick the first
  
:Natalia: Try to pick the first
+
*'''Gary''': The first one?
  
:Gary: The first one?
+
*'''Natalia''': Yes.  I uh..
  
:Natalia: Yes. I uh..
+
*'''Gary''': Who will do this? Because right now Sonia is kind of, we will talk tomorrow to her but like it sounds to me like uh she's slowing down. She kind of, she mentioned that she's slow down, she kind of she considers some other options so I'm not sure whether we kind of- She's active on this project. We can either move Kevin there or move Rita there or we can communicate on our own. How we will get out from this situation?
  
:Gary: Who will do this? Because right now Sonia is kind of, we will talk tomorrow to her but like it sounds to me like uh she's slowing down. She kind of, she mentioned that she's slow down, she kind of she considers some other options so I'm not sure whether we kind of- She's active on this project. We can either move Kevin there or move Rita there or we can communicate on our own. How we will get out from this situation?
+
*'''Kevin''': So, the challenge is getting someone else or reaching the first person first person that you had found the first time?
  
:Kevin: So, the challenge is getting someone else or reaching the first person first person that you had found the first time?
+
*'''Gary''': Yeah, getting someone else but everyone is in the upwork we have no any other, we posted only under upwork and everything is in upwork. So, where we will we go right now. I don't have any. any plan. So because I feel like we're already contacted him once, twice. Maybe he misunderstood maybe we misunderstood. It may be some miscommunication but like what--what should we do with this?
  
:Gary: Yeah, getting someone else but everyone is in the upwork we have no any other, we posted only under upwork and everything is in upwork. So, where we will we go right now. I don't have any. any plan. So because I feel like we're already contacted him once, twice. Maybe he misunderstood maybe we misunderstood. It may be some miscommunication but like what--what should we do with this?
+
*'''Kevin''': I would suggest like maybe try contacting him one more time and if he is not responsive in our next meeting we can just go with someone else.
  
:Kevin: I would suggest like maybe try contacting him one more time and if he is not responsive in our next meeting we can just go with someone else.
+
*'''Gary''': What if we assigned you Kevin to kind of do this project and but you didn't finish your project too and we will get to this when we get to mediawiki.  
  
:Gary: What if we assigned you Kevin to kind of do this project and but you didn't finish your project too and we will get to this when we get to mediawiki.
+
*'''Kevin''': Okay, okay, I can pick it up from where Sonia left and then I have something to report the next time we're meeting on this, the technology board meeting
  
:Kevin: Okay, okay, I can pick it up from where Sonia left and then I have something to report the next time we're meeting on this, the technology board meeting
+
*'''Gary''': So, we kind of I will put you, I will stop sharing. Uh so do-- oh I have kind of another laptop. Give me one second.
  
:Gary: So, we kind of I will put you, I will stop sharing. Uh so do-- oh I have kind of another laptop. Give me one second.  
+
*'''Kevin''': Okay.  
  
:Kevin: Okay.  
+
*'''Gary''': Yeah, I have another laptop. So, right now what we left? Maybe right now he he is kind of feeling that we will reach out to him. Again he withdrew his application as far as like the upwork says that application is withdrawn and I sent him invite to an open project which was media Wiki and he didn't respond to this invite too. And um, and the last is, in our last communication right now. I am opening our last  communication. The last discussion was, Danish wait a second records withdrawn. Okay cool, good-good. The last communication was, on June 7. Like two a week ago, eight days ago. He wrote, if you want to improve the [[Jitsi]] then we need to migrate it to better infrastructure and I said this is what Natalia is working on right now. We plan to invite you to review when she finishes and he said okay maybe-- Natalia, you moved [[Educaship Jitsi]] to [[Educaship Proxmox]] right?
  
:Gary: Yeah, I have another laptop. So, right now what we left? Maybe right now he he is kind of feeling that we will reach out to him. Again he withdrew his application as far as like the upwork says that application is withdrawn and I sent him invite to an open project which was media Wiki and he didn't respond to this invite too. And um, and the last is, in our last communication right now. I am opening our last  communication. The last discussion was, Danish wait a second records withdrawn. Okay cool, good-good. The last communication was, on June 7. Like two a week ago, eight days ago. He wrote, if you want to improve the [[Jitsi]] then we need to migrate it to better infrastructure and I said this is what Natalia is working on right now. We plan to invite you to review when she finishes and he said okay maybe-- Natalia, you moved [[CNM Jitsi]] to [[CNM ProxmoxVE]] right?
+
*'''Natalia''': Right
  
:Natalia: Right
+
*'''Gary''': Where is it right now? It's under what URL?
  
:Gary: Where is it right now? It's under what URL?
+
*'''Natalia''': Inaudible (9:42)
  
:Natalia: Inaudible (9:42)
+
*'''Gary''': Well what URL. Do you remember it was like;  talk.bskol right? No?
  
:Gary: Well what URL. Do you remember it was like;  talk.bskol right? No?
+
*'''Natalia''': [talk.bskol.com]
  
:Natalia: [talk.bskol.com]
+
*'''Gary''': Okay and uh-
  
:Gary: Okay and uh-
+
*'''Natalia''': This is not a problem, problem is uh is jitsi and YouTube
  
:Natalia: This is not a problem, problem is uh is jitsi and YouTube
+
*'''Gary''': Jitsi and what:
  
:Gary: Jitsi and what:
+
*'''Natalia''': YouTube.
  
:Natalia: YouTube.
+
*'''Gary''': Oh we're talking about streaming, streaming will be kind of another--
  
:Gary: Oh we're talking about streaming, streaming will be kind of another--
+
*'''Natalia''': Register it is not a big problem they can they, can they can some sort of--
  
:Natalia: register it is not a big problem they can they can they can some sort of
+
*'''Gary''': But what, what I want. I want kind of to write to this contractor and I'm writing right now and I will write him that Natalia finished, maybe invite him to the conference, another conference and to resolve like together. Why not?
10:52
 
but what what what I want I want kind of for to write cool
 
10:59
 
this contractor and I'm writing right now and I will write him that
 
11:06
 
Natalia finished maybe invite him to the conference
 
11:12
 
another conference and to resolve like together why not
 
11:18
 
sure the same conferences we did before to do a conference with him
 
11:26
 
and kind of to solve this problem on the spot
 
11:40
 
he's responsive for a strange reason so he responds on
 
11:47
 
like to Communications [Music]
 
11:53
 
he kind of doesn't do anything in application process because we cannot
 
11:59
 
hire him without his application and his application is not right now is withdrawn this is the kind of this thing
 
12:07
 
okay uh
 
12:13
 
okay what what should I write to him right now Natalia
 
12:19
 
finished uh to make a kind of a meeting with him
 
12:28
 
to meet with him yes yes
 
12:34
 
yes yes what time
 
12:39
 
uh what time after six six pm
 
12:46
 
a month okay okay okay got it
 
12:52
 
okay uh can we
 
12:59
 
have another conference call
 
13:08
 
and discuss where
 
13:15
 
we can go from
 
13:23
 
here uh
 
13:30
 
okay I wrote right now Natalia finished can we have another conference call and
 
13:36
 
discuss where we can go from here yeah some of the thing I sent to him
 
13:44
 
um and let's see what what he will kind of reply but what I want him to take a look
 
13:51
 
at our this particular instance
 
13:56
 
talk.biscoll.com because this is on the approximate that
 
14:02
 
so it should work better than the instance which we are using
 
14:08
 
right now but we have this authorization issue which
 
14:15
 
will resolve I'm sure and maybe we can also
 
14:22
 
start talking about streaming how we can make kind of the streaming
 
14:28
 
possible available yeah
 
14:33
 
Okay so so I'm done with gypsy I feel like we're
 
14:40
 
we're in a good we're in a good position this way I'm moving somewhere
 
14:49
 
okay let's let's go to proximix proximox
 
14:54
 
Natalia right now what we have with the prox mods uh are we ready to invite
 
15:01
 
Muhammad or we what what what is our next step
 
15:07
 
and
 
15:14
 
and I want that he saw our our
 
15:22
 
and estimating yeah review what we have done okay so
 
15:30
 
do you want me to write him immediately and invite him like what what will do
 
15:38
 
the same anytime after 6 PM in Madrid
 
15:45
 
oh we will slow down oh what
 
15:52
 
anytime anytime I
 
16:00
 
oh one second
 
16:16
 
I like this Kevin um confirmed the time with you
 
16:23
 
this time I uh I don't think we should delay this
 
16:29
 
this is
 
16:42
 
more important Origins okay cool
 
16:48
 
okay we'll see what the code kind of answer and right now I'm writing to
 
16:53
 
Muhammad and I'm writing like
 
17:01
 
yes we are ready
 
17:08
 
and the same can we have
 
17:13
 
a conference call or will give how how will give him to review together with us or
 
17:21
 
or we'll just give him kind of success and and he will review without us or
 
17:28
 
what we would how do we want it
 
17:36
 
I won't uh I wanted he might review yes
 
17:42
 
access it was our approxbox and then and then we can we can meet him question
 
17:50
 
Okay cool so he has all all excesses right now he has
 
17:57
 
kind of the full access to practice correct I I I I
 
18:07
 
I check it uh when I when I set up approximate maybe maybe some password or
 
18:13
 
exchange have you changed okay so send me kind of uh like review or his uh
 
18:20
 
financials and if he has success so uh
 
18:28
 
email me and I will email him and I will email
 
18:33
 
him first I will ask him to review kind of to take a look
 
18:39
 
we need to mention that we use the zfl right instead of self
 
18:47
 
we change stuff to ZFS right
 
18:53
 
I have some some questions about uh about the windows VM and
 
19:00
 
um
 
19:12
 
yeah yeah yeah we can include it too maybe if he
 
19:18
 
knows he will kind of because not everyone works with Windows uh but if he
 
19:23
 
knows he will kind of maybe say something about this and then yeah and
 
19:30
 
then we will have a conference call with him right all right okay
 
19:36
 
sounds good to me let's move to Media weekend
 
19:42
 
so where we are where where are we Kevin you need to say something too you
 
19:50
 
kind of you you started and so so for now I I will say what is going
 
19:56
 
on in my view but I uh Natalia has more information
 
20:04
 
so uh so we kind of hired gentlemen with you
 
20:12
 
Kevin and and the first five hours from
 
20:19
 
our perception he didn't do anything just charge just
 
20:24
 
like open the screen kind of research something clicks on something
 
20:30
 
so he knows how to trick the system the first five hours from our views
 
20:40
 
he probably worked no more than 30 minutes maybe 20. most likely 15. uh
 
20:49
 
and then [Music] next but he started doing something next
 
20:55
 
week so five five hours you're in charge then he started doing something but also
 
21:03
 
like slowly slowly slowly then after eight hours
 
21:10
 
I wrote to him that kind of we're not sure that what he's
 
21:16
 
doing and I offered him to
 
21:23
 
kind of to discuss after this
 
21:28
 
he said that he will need three hours more no wait a second yes three hours
 
21:35
 
more eight more eight hours he needs like eight hours more
 
21:40
 
because I asked him directly kind of how many how many hours was in it he says
 
21:45
 
it's like I need eight hours more and after this he started doing like
 
21:51
 
kind of a lot of work he started really working and
 
21:59
 
and when he took the like I gave him five hours of allow
 
22:06
 
when he exhausted this five hours I
 
22:12
 
postponed the contract just kind of say we want to discuss we
 
22:18
 
want to decide because at that point I decided just to move this uh
 
22:30
 
and after and when contract was false
 
22:36
 
he started working even more and he did nothing and he did something
 
22:42
 
there is something which we don't know one of the plugins
 
22:49
 
is not supported not actually supported so and it is not clear right now whether
 
22:59
 
basically what we want to do can be done uh
 
23:05
 
but for now
 
23:11
 
yeah for now he wrote the less communication was with Natalia
 
23:17
 
here for accidentally are you working on the server and Natalia said I'm not
 
23:23
 
and after this he kind of it was no more communication so
 
23:30
 
Natalia do you what do you feel where we are how many hours does he need
 
23:38
 
whether we need to talk to him or we
 
23:43
 
will move to someone else or what how do you envision to kind of to together to
 
23:50
 
get to get out um so I made a slight mistake this course
 
23:59
 
she made a [Music]
 
24:04
 
much of work this this week and maybe not only this week and I I didn't see
 
24:15
 
where he worked and I I think I
 
24:23
 
I'm mistake and now now this week we made significant
 
24:31
 
progresses the almost there and
 
24:40
 
grow this approaching the task by Paul's name we can try on a different server to
 
24:49
 
attempt on connected my TV guitar on this time we have problem with this
 
24:58
 
version of media Wiki and Appliance button
 
25:09
 
experiment with this I think
 
25:16
 
we can work on this point and
 
25:24
 
if we [Music] um and maybe even need to ask him what he
 
25:31
 
thinks about the structure project so we we we we will will we experiment
 
25:38
 
first and then contact him or we want to contact him and experiment in parallel
 
25:46
 
I try to experiment this week but but only I I go go in our our motivated
 
25:55
 
version and start started work she he wrote me Natalia uh I think you work
 
26:05
 
I remember that I uh I can move to this program on our uh and on another server
 
26:15
 
and try uh continuous
 
26:21
 
obviously I I think he
 
26:27
 
made a lot of work yeah yeah
 
26:33
 
it's kind of the contract was proper he started he really started
 
26:39
 
working which was surprised
 
26:46
 
[Music] um
 
26:51
 
I don't know uh okay so like what what is our next steps so Natalia you will
 
26:58
 
experiment you'll try and see
 
27:04
 
we will get back next week and we will we will decide what what oh what
 
27:12
 
um I think we will back back next week but
 
27:18
 
but you can ask him about this project I I I see that that he tried to finish
 
27:29
 
this project and and receive videos about him work
 
27:37
 
okay I I again I like the guy
 
27:43
 
[Music] uh he has more experience in ldap than
 
27:49
 
on media weekend or PHP um
 
27:55
 
so we see but he is not like held up he's like he positioned himself as a system
 
28:02
 
admin so so we'll see uh
 
28:09
 
I will so on my side I will look for forward
 
28:15
 
hearing from you Natalia whether you finish experimenting
 
28:21
 
or you decided to contact him so then I will write something or you
 
28:29
 
will write on your own um and
 
28:35
 
and he if he asks
 
28:40
 
what is going on then I will answer that we are
 
28:47
 
kind of We Are doing something on our side right now and when we finish we will contact here
 
28:54
 
right okay so I I I try I try to change
 
29:03
 
um yeah
 
29:08
 
and [Music] repeat it
 
29:15
 
so from what from what version to what person we reaching did you try to change
 
29:22
 
uh one three eight now now now now version one one three
 
29:30
 
nine correct
 
29:36
 
uh I think we have some problem uh some problems is
 
29:44
 
to uh and and lying employing the employable
 
29:52
 
out yes one plugin is not supported wow they
 
30:00
 
have 140 pre-release it's like better testing
 
30:06
 
okay more news right
 
30:13
 
okay uh
 
30:20
 
got it so and then we also have like there are
 
30:26
 
more people there right Kevin what what did you do with the rest of people we have like a maybe like 12 did you do
 
30:34
 
anything you didn't you just kind of you dropped them and yeah there's this other
 
30:40
 
guy that we want to consider if the person we
 
30:47
 
admit our expectations if we had another one person that was I think from my view is qualified to
 
30:54
 
take up this position but the rest were not meeting our expectations so we only
 
31:00
 
have one person so okay
 
31:06
 
because we need to wrap up this project so people like we need either
 
31:11
 
communicate or kind of to get them but when you say that they are not meeting
 
31:17
 
our like expectations we didn't have like real expectations we
 
31:23
 
sat like what you wouldn't want to do like from like one two three four five
 
31:30
 
and so then say we want to work on one but but even like I remember we discussed
 
31:38
 
kind of this lady from from India and she said oh I will need
 
31:44
 
to research need to research maybe she already researched right and we wouldn't
 
31:49
 
know she kind of she was not prepared for our interview but
 
31:54
 
it doesn't mean that she she's not she cannot possibly do this what what we
 
32:02
 
need so uh
 
32:09
 
so where we will go from from there
 
32:14
 
we need just like wait for one week and see what
 
32:19
 
happens with with the one whom we hired and then we will decide right yeah
 
32:29
 
okay so I put separately ldap because
 
32:35
 
technically kind of the last contractor which who we heard from media Wiki he also touched
 
32:43
 
our Elder and our ldap we don't have any documentation at least like on the page
 
32:50
 
just it's nothing nothing on the page but we don't have
 
32:56
 
any coordinator to take over okay let's talk about streaming uh we
 
33:04
 
want to eventually we want to stream our events
 
33:10
 
we want to stream on YouTube immediately and we possibly want to stream on our
 
33:17
 
platform too and for now for our platform we use a
 
33:24
 
video right um at least like the last it will I've seen
 
33:31
 
maybe if I can do yes Cube Cinema cyber.com
 
33:37
 
we use a video platform right but no one really like does anything
 
33:43
 
with this we don't have any like any
 
33:49
 
coordinator for this and also there are more software
 
33:56
 
is available right now so a video is not maybe is not the best
 
34:03
 
part so again we wanted to start streaming
 
34:09
 
so like some people will be able to join our us on the Gypsy those who
 
34:18
 
those who can't participate in the confidence
 
34:23
 
but more other people we want to we don't want everyone to jump to the
 
34:31
 
Gypsy and I could say crash to the event right
 
34:36
 
so we want to kind of to stream and also it will make more easier on YouTube
 
34:43
 
and it's better for marketing purposes to stream on YouTube
 
34:49
 
uh uh Gypsy has its own streaming by the
 
34:54
 
way uh uh we may explore that one but then
 
34:59
 
the question is to upload videos on YouTube
 
35:05
 
uh I'm uploading to YouTube right now and you uploading
 
35:10
 
Kevin uh uh but maybe it's not kind of the best way maybe after
 
35:17
 
streaming it will be uploaded already uploaded right [Music]
 
35:24
 
so with the streaming how we can go what should we do enough
 
35:32
 
to consider should we post like another
 
35:37
 
job posting that if we need to make this job posting
 
35:45
 
let's say on upwork so what we will arrive there
 
35:50
 
and whom we will look for and who will recruit those people and
 
35:59
 
this is kind of the set of questions which I have
 
36:09
 
uh are you experienced do you have any
 
36:15
 
experience with streaming on YouTube Kevin yeah there's a time we did some research
 
36:21
 
on those and I think we can we can do it
 
36:27
 
yeah Sonia by the way did it Sonia streams on her channel uh
 
36:36
 
it's kind of a personal or like someone else's personal and we did this by streaming and
 
36:45
 
conference and then at the same time
 
36:50
 
do you want to kind of to take over this project sure Kevin yeah so like because we need
 
37:01
 
to we need to create requirements create like what we want to do
 
37:06
 
like in the best case scenario I would prefer to stream simultaneously on our
 
37:12
 
platform because we want to our technology on YouTube and
 
37:23
 
and yeah when I say our platform it may not
 
37:29
 
be a video maybe we can switch because right now again when I go to
 
37:40
 
and I will put let's say YouTube YouTube phones right alternatives
 
37:50
 
and I put like open source ear tube is decentralized it's not we
 
38:00
 
it's not a good option new type sounds much better and has many kind of good
 
38:06
 
reviews uh
 
38:12
 
but it's only for Android right maybe I'm not not kind of the best
 
38:21
 
individuals also have many reviews
 
38:33
 
lightweight liberal it'll be awry debris
 
38:45
 
did you see
 
38:56
 
I heard about media I remember when we considered uh
 
39:02
 
a video will also taking a look at media ball Goblin
 
39:07
 
we a video because it was called
 
39:13
 
uphp tube and we at that time we really wanted to have PHP we kind of like fish
 
39:22
 
in yeah this one this is what we picked
 
39:28
 
this is right now it's called a video
 
39:34
 
but you see for instance here they have like a 16 reviews
 
39:40
 
and it doesn't look like they are moving
 
39:46
 
like as fast as the others it made me feel like viable
 
39:52
 
viable option but I will but I will explore something else maybe
 
40:00
 
it could be something which will better fit our needs
 
40:07
 
Okay Kevin kind of take a look at this project and kind of thing for like how
 
40:13
 
we can organize streaming on our platform YouTube yeah enough to
 
40:19
 
stream our events some of them maybe at all but some of them
 
40:26
 
at least like I want more experience and more if knowledge involved and
 
40:33
 
it's kind of it's a good good move from there and we also talk to some who could
 
40:41
 
have Gypsy for us maybe they can say something
 
40:49
 
we have time maybe right now we're talking for 45 minutes already maybe to
 
40:57
 
move them to the next they are not urgent okay we can review
 
41:05
 
yeah move to the next meeting [Music]
 
41:10
 
anything else around no
 
41:20
 
this way we will go on the record
 
41:25
 
the only like the only issue which I have to call the names of the contractors
 
41:32
 
before we awarded the contract which is kind of not
 
41:37
 
and I for that reason I cannot show let's say
 
41:43
 
um the account with the names because some of them May
 
41:48
 
kind of may say oh when I applied for this job I didn't
 
41:54
 
mean that he will discuss me on on the YouTube right
 
42:00
 
maybe make some sense we need to resolve this issue maybe we
 
42:06
 
will code our contractors somehow or maybe use an issue kind of to review
 
42:16
 
um we also need to have kind of have more
 
42:23
 
like line of communication like as I mentioned yesterday like social otherwise
 
42:32
 
otherwise it's a good meeting Kim thank you for organizing it
 
42:38
 
you did kind of you put on the Meetup you feel good and
 
42:44
 
you kind of create the agenda which was also the job
 
42:54
 
Natalia do you want to say anything are we oh we are we are Journey
 
43:06
 
I like doing it I was thinking okay
 
43:12
 
[Music]
 
43:19
 
we will do like more more specific instead of just general like for General
 
43:25
 
stuff more than one week once a week now doesn't make sense just to over you to
 
43:31
 
go over no but we may consider some more
 
43:38
 
like specific more focused focused good work like say focus on
 
43:45
 
it's here or else or media weekend
 
43:50
 
anyway and I plan like as soon as you post this video on YouTube I'll have
 
43:58
 
planning I'm I'm planning to invite more people we work with some contractor
 
44:05
 
just kind of to stay in touch with them say like what is our problems are maybe
 
44:14
 
some some will get back specifically I'm thinking about
 
44:19
 
uh museums who did our
 
44:27
 
virtual virtual VPS cluster virtual private server cluster
 
44:35
 
maybe he he expressed the interest in basically participation and coordination
 
44:41
 
and we can like send a link to him
 
44:47
 
so I'm looking forward to you so you posting this on on YouTube anyway
 
44:52
 
thank you thank you so much and great job and I'm looking forward and I
 
44:59
 
will meet Natalia tomorrow and I will meet Kevin on Tuesday or Wednesday right
 
45:07
 
yes
 
  
 +
*'''Kevin''': Sure.
  
[[Category:CNM Technology Board‎]]
+
*'''Gary''': The same conferences we did before, to do a conference with him and kind of to solve this problem on the spot.
 +
 
 +
*'''Kevin''': Yeah, but you were saying he's not responsive.
 +
 
 +
*'''Gary''': He's responsive, for a strange reason so he responds on like to Communications but he kind of doesn't do anything in application process because we cannot hire him without his application and his application right now is withdrawn, this is the kind of the thing.
 +
 
 +
*'''Kevin''': Oh yeah, okay
 +
 
 +
*'''Gary''': Okay what should I write to him? Right now Natalia finished uh-- to make a kind of a meeting with him. Yes Natalia
 +
 
 +
*'''Natalia''': Yes, yes okay
 +
 
 +
*'''Gary''': What time?
 +
 +
*'''Natalia''': Uh what time? After six pm in Madrid.
 +
 
 +
*'''Gary''': Okay, okay got it. Okay, uhm-- can we have another conference call and discuss where we can go from here? Uh, okay I wrote right now Natalia finished can we have another conference call and discuss where we can go from here. Yeah sounds good to me, I sent to him. Uhm let's see what he will kind of reply but what I want him to take a look at our this particular instance talk.bskol.com because this is on the proxmox, so it should work better than the instance which we are using right now but we have this authorization issue which will resolve I'm sure and maybe we can also start talking about streaming. How we can make kind of the streaming possible, available yeah. Okay so I'm done with jitsi I feel like we're in a good we're in a good position. At least we're moving somewhere.
 +
 
 +
*'''Kevin''': Okay.
 +
 
 +
*'''Gary''': Let's go to proxmox
 +
 
 +
==Educaship Proxmox==
 +
 
 +
*'''Gary''': Natalia right now what we have with the proxmox, are we ready to invite Muhammad or we, what is our next step?
 +
 
 +
*'''Natalia''': Yes we are ready to invite Muhammad and I want him to see our work and estimate it.
 +
 
 +
*'''Gary''': Yeah review what we have done, okay so do you want me to write him immediately and invite him like what will we do? The same anytime after 6 PM in Madrid or we will slow down or what?
 +
 
 +
*'''Natalia''': Anytime, anytime I-- just hold on.
 +
 
 +
*'''Gary''': One second. I like that Kevin uhm confirmed the time with you, this time.
 +
 
 +
*'''Natalia''': I uh, I don't think we should delay this meeting with Muhammad.
 +
 
 +
*'''Gary''': Muhammad is more important? More urgent. Okay cool. Okay we'll see who will kind of answer and right now I'm writing to Muhammad and I'm writing like; Yes we are ready, and the same; can we have a conference call? Or will give-- how will we give him to review? Together with us or we'll just give him kind of success and and he will review without us or what we would, how do we want it?
 +
 
 +
*'''Natalia''': I want that he might review with access to our proxmox and then we can meet--
 +
 
 +
*'''Gary''': Okay cool, so he has all--all excesses right now? He has kind of the full access to proxmox, correct?
 +
 
 +
*'''Natalia''': I'll check it, uh when I set up approximate maybe some passwords were changed.
 +
 
 +
*'''Gary''': Okay, so send me kind of uh like review of his uh credentials and if he has access so email me and I will email him and I will email him first, I will ask him to review. Kind of to take a look we need to mention that we use the (inaudible) right instead of (inaudible) we change (inaudible) to (inaudible) right?
 +
 
 +
*'''Natalia''': I have some some questions about uh about the windows VM and uhm (inaudible)
 +
 
 +
*'''Gary''': Yeah, yeah, yeah we can include it too. Maybe if he knows he will kind of because not everyone works with Windows uh but if he knows he will kind of maybe say something about this and then yeah and then we will have a conference call with him right?
 +
 
 +
*'''Natalia''': All right.
 +
 
 +
*'''Gary''': Okay, sounds good to me. Let's move to Media wiki.
 +
 
 +
==[[Educaship MediaWiki]]==
 +
 
 +
*'''Gary''': So where we are, where are we? Kevin you need to say something too. You kind of you started and so for now I will say what is going on in my view but I Natalia has more information; So uh, so we kind of hired this gentlemen with you Kevin and the first five hours from our perception he didn't do anything just charged. Just like opened the screen kind of research something clicks on something so he knows how to trick the system the first five hours from our views he probably worked no more than 30 minutes maybe 20. Most likely 15. And then he started doing the same next but he started doing something next week. So five five hours he already charged then he started doing something but also like slowly, slowly, slowly then after eight hours I wrote to him that kind of; we're not sure that what he's doing and I offered him to kind of to discuss. After this he said that he will need three hours more, no wait a second yes three hours more, eight more eight hours he needs like eight hours more because I asked him directly kind of how many how many hours do you need and he says it's like I need eight hours more and after this he started doing like kind of a lot of work. He started really working and when he took the like I gave him five hours of allowance when he exhausted this five hours I postponed the contract. Just kind of say we want to discuss we want to decide because at that point I decided just to move this uh contract to fix par instead of hourly and after when the contract was paused he started working even more and he did something and he did something there is something which we don't know one of the plugins is not supported not actually supported so and it is not clear right now whether basically what we want to do can be done. But for now, for now he wrote the last communication was with Natalia. He asked Natalia are you working on the server and Natalia said I'm not, and after this he kind of it was no more communication. So, Natalia do you, what do you feel where we are, how many hours does he need? Whether we need to talk to him or we will move to someone else or, what how do you envision to kind of to get out?
 +
 
 +
*'''Natalia''': (Inaudible) I didn't see where he worked. Maybe I mistake and now this we made significant progress with media wiki. We are almost there. And (Inaudible) we can try a different attempt to connect media wiki to LDAP. This time we have problems with version of media wiki and plugins but we can experiment with this. I think we can work on this project and maybe we need to ask him what he thinks about this project.
 +
 
 +
*'''Gary''': So will we experiment first and then contact him or we want to contact him and experiment in parallel?
 +
 
 +
*'''Natalia''': I try to experiment this week but only I go in our media wiki version and started working he wrote me; Natalia uh, I think you work here.
 +
 
 +
*'''Gary''': I remember that
 +
 
 +
*'''Natalia''': I uh, I can move to this project on another server and try uh continue obviously I think he made a lot of work.
 +
 
 +
*'''Gary''': Yeah, yeah it's kind of after the contract was postpone he really started working which was a surprise, maybe he needs to work with no contract instead of working with a contract. Uhm, I don't know, okay so like what is our next steps? So Natalia you will experiment, you'll try and see. We will get back next week and we will decide what, or what?
 +
 
 +
*'''Natalia''': Uhm I think we will get back next week but I can ask him about this project. I see that he tried to finish this project and receive videos about him work.
 +
 
 +
*'''Gary''': Okay, again I like the guy. I understand he has more experience in LDAP than on media wiki or PHP uhm so we see but he is not like LDAP guy he's like he positioned himself as a system admin so, so we'll see uh. I will so, on my side I will look forward hearing from you Natalia whether you finish experimenting or you decided to contact him so then I will write something or you will write on your own um and and if he asks what is going on then I will answer that we are kind of we are doing something on our side right now and when we finish we will contact him.
 +
 
 +
*'''Natalia''': Right, right. I tried to change media wiki version and a problem (inaudible)
 +
 
 +
*'''Gary''': So from what version to what version did you try to change?
 +
 
 +
*'''Natalia''': 1.38 now version 1.39.
 +
 
 +
*'''Gary''': Correct
 +
 
 +
*'''Natalia''': Uh I think we have some problem with media wiki and plugin (inaudible)
 +
 
 +
*'''Gary''': Yes so one plugin is not supported. Wow they have 1.40 pre-release it's like better testing. Okay more news right? Okay uh, got it so and then we also have like there are more people there right Kevin? What did you do with the rest of people we have like a maybe like 12 did you do anything? You didn't, you just kind of you dropped them and--
 +
 
 +
*'''Kevin''': Yeah there's this other guy that we were to consider if the person we awarded the contract did not meet our expectations, we had another one person that was, I think from my view is qualified to take up this position but the rest were not meeting our expectations so we only have one person that uhm--
 +
 
 +
*'''Gary''': So okay, because we need to wrap up this project so people like we need either communicate or kind of to get them but when you say that they are not meeting our like expectations we didn't have like real expectations. We said like what you want to do like from like one two three four five and so then say we want to work on one but but even like I remember we discussed kind of like this lady from from India and she said oh I will need to research maybe she already researched right and we wouldn't know she kind of she was not prepared for our interview but it doesn't mean that she's not she cannot possibly do this what we need so uh, so where we will go from from there? We need just like wait for one week and see what happens with the one whom we hired and then we will decide right?
 +
 
 +
*'''Natalia''': Right
 +
 
 +
==[[Educaship LDAP]]==
 +
 
 +
*'''Gary''': Okay, so I put separately LDAP because technically kind of the last contractor who we heard from media Wiki, he also touched our LDAP and our LDAP we don't have any documentation at least like on the page, we have just it's nothing, nothing on the page but we don't have any coordinator to take over okay let's talk about streaming.
 +
 
 +
==[[CNM Tube]]/streaming==
 +
 
 +
*'''Gary''': Uh, we want to. eventually we want to stream our events. We want to stream on YouTube immediately and we possibly want to stream on our platform too and for now for our platform we use Avideo right? Uhm at least like the last I think maybe like on tube, yes tube.cnmcyber.com we use a video platform right? But no one really like does anything with this we don't have any like any coordinators for this and also there are more software is available right now so Avideo is not maybe is not the best part. So again we wanted to start streaming. So like some people will be able to join our us on the jitsi those who can't participate in the confidence, but more other people we want to-- we don't want everyone to jump to the jitsi and I could say crash to the event right so we want to kind of to stream and also it will make more easier on YouTube and it's better for marketing purposes to stream on YouTube. Uh jitsi has its own streaming by the way uh we may explore that one but then the question is to upload videos on tube too. Uhm I'm uploading to YouTube right now and you uploading Kevin uh but maybe it's not kind of the best way maybe after streaming it will be uploaded already uploaded right? So with the streaming how we can go, what should we do kind of to consider. Should we post like another job posting that if we need to make this job posting let's say on upwork, so what we will write there and whom we will look for and who will recruit those people and this is kind of the set of questions which I have. Uh are you experienced, do you have any experience with streaming on YouTube Kevin?
 +
 
 +
*'''Kevin''': Yeah there's a time we did some research and I was-- I think we can we can do it.
 +
 
 +
*'''Gary''': Yeah Sonia by the way did it. Sonia streams on her channel uh it's kind of a personal or like someone else's personal and we did like streaming and conference and then at the same time do you want to kind of to take over this project?
 +
 
 +
*'''Kevin''': Sure, sure
 +
 
 +
*'''Gary''': Kevin, because we need to, we need to create requirements create like what we want to do, like in the best case scenario I would prefer to stream simultaneously on our platform, because we want use our technology on YouTube and yeah. When I say our platform it may not be Avideo maybe we can switch because right now again when I go to and I will put let's say YouTube YouTube forms, right? Alternatives and I put like open source. PeerTube is decentralized it's not we it's not a good option NewPipe sounds much better and has many good reviews uh but it's only for Android right maybe not kind of the best. Individios also has many reviews lightweight, LBRY, L B R Y, DTube, Odysee. I heard about, I remember when we considered Avideo we also taken a look at MediaGoblin. We picked Avideo because it was called YouPHPTube and we at that time we really wanted to have PHP we kind of liked PHP. Yeah this one this is what we picked, this is right now it's called Avideo but you see for instance here they have like a 16 reviews and it doesn't look like they are moving like as fast as the others. It made me feel like viable option but I will but I will explore something else maybe it could be something which will better fit our needs. Okay Kevin kind of take a look at this project and kind of think for like how we can organize streaming on our platform, YouTube, kind of to stream our events some of them maybe not all but some of them. At least like I want more experience and more technology involved and it's kind of it's a good good move from there and we also talk to someone who could have Jitsi for us maybe they can say something. Okay, we also have [[Educaship Odoo]] and [[Educaship HumHub]] but I'm not sure we have time maybe right now we're talking for 45 minutes already maybe to move them to the next they are not urgent.
 +
*'''Natalia''': Okay
 +
*'''Gary''': Yeah, move to the next week. Uh, anything else or no?
 +
:Natali: No
 +
*'''Gary''': I like our meetings. This way we will go on the record the only like the only issue which I have to call the names of the contractors before we awarded the contract which is kind of not and I for that reason I cannot show let's say um the account with the names because some of them May kind of may say oh when I applied for this job I didn't mean that you will discuss me on on the YouTube right? Maybe make some sense we need to resolve this issue. Maybe we will code our contractors somehow or maybe use an initial kind of to review um we also need to have kind of have more like line of communication like as I mentioned yesterday like social otherwise it's a good meeting Kevin thank you for organizing it you did kind of you put on the Meetup you kind of create the agenda which was also good, good job. Natalia do you want to say anything are we or we are adjourned?
 +
*'''Natalia''': Good job. I like it.
 +
*'''Gary''': Okay. We will do like more more specific instead of just general like for general stuff, more than once a week no, doesn't make sense. Just to review, to go over, no but we may consider some more like specific, more focused ones like say focus on Jitsi or LDAP or MediaWIKI. Anyway and I plan like as soon as you post this video on YouTube I'll, I'm planning to invite more people. We worked with some contractor just kind of to stay in touch with them, say like what our problems are maybe some some will get back. Specifically I'm thinking about uh [inaudible] who did our virtual VPS cluster virtual private server cluster maybe he expressed the interest in basically participation and coordination and we can like send a link to him so I'm looking forward to you posting this on YouTube anyway thank you thank you so much and great job and I'm looking forward and I will meet Natalia tomorrow and I will meet Kevin on Tuesday or Wednesday right?
 +
*'''Kevin''': Yes
 +
 
 +
[[Category:CNM Tech Board Meetings‎]]

Latest revision as of 20:10, 14 April 2024

CNM Tech Board 2023-06-15 is the meeting of CNM Technology Board‎ that occurred on June 15th, 2023. CNM Tech Board 2023-05-24 is the predecessor event; CNM Tech Board 2023-06-22 is the successor event.


Agenda

Subject: CNM Technology Board

  1. Opening remarks
  2. Discussions (including past action reviews and hiring issues) on state of:
  3. Any Other Business
  4. Next Steps and Closing Remarks


Progress and action items

  • Educaship Jitsi:
    1. Gary to write to the selected Jitsi contractor with an invite to a meeting.
    2. Postpone until the current Educaship Proxmox sprint is closed or, at least, the current instance is finalized.
  • Educaship Proxmox:
    1. Natalia to review Muhammed's, who is the ProxpoxVE contractor, credentials for access and to update Gary via email.
    2. Based on Natalia's update, Gary to invite Muhammed to review the farm and attend a meeting to present the progress made.
    3. Based on Muhammed's update, Gary to invite Joseph, who is our expert, to review the farm and attend a meeting to present the progress made.
  • Educaship MediaWiki/Educaship LDAP:
    1. Natalia to experiment on Mediawiki and report on the progress made in the preceding meeting. Natalia also noted that she tried to update Mediawiki from version 1.38 to version 1.39, but one plugin was not supported.
    2. Based on Natalia's update, the board to make a decision in the presiding meeting regarding the media wiki contractor. Decide whether to proceed with the previous media wiki contractor, or move him to a separate Educaship LDAP sprint. At any rate, we will look for more contractors since the bulk of MediaWiki challenges will not be resolved during the current sprint.
  • CNM Tube/live streaming:
    1. Kevin to take over streaming and create requirements for the envisioned streaming goals.

Video

https://youtu.be/O0OkG5ukzlc (45:07)

Script

Introduction and Welcome:

  • Kevin: So this meeting is being recorded and we are on the CNN Technology Board meeting on 15th June. In this call we have Gary and Natalia and we're going to talk about the following agendas and I'd like to share what we have on wiki which is more precise. Welcome everyone let's begin. I can invite you Gary to start us off with this agenda and then we can contribute as we go on.

Agenda Review:

  • Gary: So okay, so what I offer is just to go over what we have and we have a list right here and we will talk like where we are right now, what we are planning to do and what we, uh what we, kind of make a decisions where we will go right? Uh, your screen is not, I don't have like a sharpness on your screen. So I will, I will open it on my side
  • Kevin: Can you share your scree? Let me allow you to share your screen. So that we can capture it also in the recording.
  • Gary: Okay, but basically your screen is recorded but uhm, maybe we uhm, will get there, I just could open the link here and yeah! Okay, let's go, let's go we start with Educaship JitsI right?
  • Kevin: Right.

Educaship Jitsi:

  • Gary: So, so right now, what are our--what the situation is. We have one contractor whom we wanted to hire but this contractor withdrew the application so and I tried to communicate but it doesn't look like it's going anywhere. I don't know, should we continue to try to work with this contractor or we could offer working with someone else or what? Natalia what-what do you envision? What, where would we go from here? Because we have several contractors right? There are several so, should we- what is your oppinion? What do you think?
  • Gary: We are talking about Jitsi right now. Because we, we wanted to-- As far as I understand, there was a problem with authorization so we couldn't get people to attend only, those who attend would be moderator who registered in the system right? We have this issue right?
  • Natalia: Right.
  • Gary: So what like, we've several people there right? So should we try to find kind of the first one who we liked or we could pick like someone else what, where we will go?
  • Natalia: Try to pick the first
  • Gary: The first one?
  • Natalia: Yes. I uh..
  • Gary: Who will do this? Because right now Sonia is kind of, we will talk tomorrow to her but like it sounds to me like uh she's slowing down. She kind of, she mentioned that she's slow down, she kind of she considers some other options so I'm not sure whether we kind of- She's active on this project. We can either move Kevin there or move Rita there or we can communicate on our own. How we will get out from this situation?
  • Kevin: So, the challenge is getting someone else or reaching the first person first person that you had found the first time?
  • Gary: Yeah, getting someone else but everyone is in the upwork we have no any other, we posted only under upwork and everything is in upwork. So, where we will we go right now. I don't have any. any plan. So because I feel like we're already contacted him once, twice. Maybe he misunderstood maybe we misunderstood. It may be some miscommunication but like what--what should we do with this?
  • Kevin: I would suggest like maybe try contacting him one more time and if he is not responsive in our next meeting we can just go with someone else.
  • Gary: What if we assigned you Kevin to kind of do this project and but you didn't finish your project too and we will get to this when we get to mediawiki.
  • Kevin: Okay, okay, I can pick it up from where Sonia left and then I have something to report the next time we're meeting on this, the technology board meeting
  • Gary: So, we kind of I will put you, I will stop sharing. Uh so do-- oh I have kind of another laptop. Give me one second.
  • Kevin: Okay.
  • Gary: Yeah, I have another laptop. So, right now what we left? Maybe right now he he is kind of feeling that we will reach out to him. Again he withdrew his application as far as like the upwork says that application is withdrawn and I sent him invite to an open project which was media Wiki and he didn't respond to this invite too. And um, and the last is, in our last communication right now. I am opening our last communication. The last discussion was, Danish wait a second records withdrawn. Okay cool, good-good. The last communication was, on June 7. Like two a week ago, eight days ago. He wrote, if you want to improve the Jitsi then we need to migrate it to better infrastructure and I said this is what Natalia is working on right now. We plan to invite you to review when she finishes and he said okay maybe-- Natalia, you moved Educaship Jitsi to Educaship Proxmox right?
  • Natalia: Right
  • Gary: Where is it right now? It's under what URL?
  • Natalia: Inaudible (9:42)
  • Gary: Well what URL. Do you remember it was like; talk.bskol right? No?
  • Natalia: [talk.bskol.com]
  • Gary: Okay and uh-
  • Natalia: This is not a problem, problem is uh is jitsi and YouTube
  • Gary: Jitsi and what:
  • Natalia: YouTube.
  • Gary: Oh we're talking about streaming, streaming will be kind of another--
  • Natalia: Register it is not a big problem they can they, can they can some sort of--
  • Gary: But what, what I want. I want kind of to write to this contractor and I'm writing right now and I will write him that Natalia finished, maybe invite him to the conference, another conference and to resolve like together. Why not?
  • Kevin: Sure.
  • Gary: The same conferences we did before, to do a conference with him and kind of to solve this problem on the spot.
  • Kevin: Yeah, but you were saying he's not responsive.
  • Gary: He's responsive, for a strange reason so he responds on like to Communications but he kind of doesn't do anything in application process because we cannot hire him without his application and his application right now is withdrawn, this is the kind of the thing.
  • Kevin: Oh yeah, okay
  • Gary: Okay what should I write to him? Right now Natalia finished uh-- to make a kind of a meeting with him. Yes Natalia
  • Natalia: Yes, yes okay
  • Gary: What time?
  • Natalia: Uh what time? After six pm in Madrid.
  • Gary: Okay, okay got it. Okay, uhm-- can we have another conference call and discuss where we can go from here? Uh, okay I wrote right now Natalia finished can we have another conference call and discuss where we can go from here. Yeah sounds good to me, I sent to him. Uhm let's see what he will kind of reply but what I want him to take a look at our this particular instance talk.bskol.com because this is on the proxmox, so it should work better than the instance which we are using right now but we have this authorization issue which will resolve I'm sure and maybe we can also start talking about streaming. How we can make kind of the streaming possible, available yeah. Okay so I'm done with jitsi I feel like we're in a good we're in a good position. At least we're moving somewhere.
  • Kevin: Okay.
  • Gary: Let's go to proxmox

Educaship Proxmox

  • Gary: Natalia right now what we have with the proxmox, are we ready to invite Muhammad or we, what is our next step?
  • Natalia: Yes we are ready to invite Muhammad and I want him to see our work and estimate it.
  • Gary: Yeah review what we have done, okay so do you want me to write him immediately and invite him like what will we do? The same anytime after 6 PM in Madrid or we will slow down or what?
  • Natalia: Anytime, anytime I-- just hold on.
  • Gary: One second. I like that Kevin uhm confirmed the time with you, this time.
  • Natalia: I uh, I don't think we should delay this meeting with Muhammad.
  • Gary: Muhammad is more important? More urgent. Okay cool. Okay we'll see who will kind of answer and right now I'm writing to Muhammad and I'm writing like; Yes we are ready, and the same; can we have a conference call? Or will give-- how will we give him to review? Together with us or we'll just give him kind of success and and he will review without us or what we would, how do we want it?
  • Natalia: I want that he might review with access to our proxmox and then we can meet--
  • Gary: Okay cool, so he has all--all excesses right now? He has kind of the full access to proxmox, correct?
  • Natalia: I'll check it, uh when I set up approximate maybe some passwords were changed.
  • Gary: Okay, so send me kind of uh like review of his uh credentials and if he has access so email me and I will email him and I will email him first, I will ask him to review. Kind of to take a look we need to mention that we use the (inaudible) right instead of (inaudible) we change (inaudible) to (inaudible) right?
  • Natalia: I have some some questions about uh about the windows VM and uhm (inaudible)
  • Gary: Yeah, yeah, yeah we can include it too. Maybe if he knows he will kind of because not everyone works with Windows uh but if he knows he will kind of maybe say something about this and then yeah and then we will have a conference call with him right?
  • Natalia: All right.
  • Gary: Okay, sounds good to me. Let's move to Media wiki.

Educaship MediaWiki

  • Gary: So where we are, where are we? Kevin you need to say something too. You kind of you started and so for now I will say what is going on in my view but I Natalia has more information; So uh, so we kind of hired this gentlemen with you Kevin and the first five hours from our perception he didn't do anything just charged. Just like opened the screen kind of research something clicks on something so he knows how to trick the system the first five hours from our views he probably worked no more than 30 minutes maybe 20. Most likely 15. And then he started doing the same next but he started doing something next week. So five five hours he already charged then he started doing something but also like slowly, slowly, slowly then after eight hours I wrote to him that kind of; we're not sure that what he's doing and I offered him to kind of to discuss. After this he said that he will need three hours more, no wait a second yes three hours more, eight more eight hours he needs like eight hours more because I asked him directly kind of how many how many hours do you need and he says it's like I need eight hours more and after this he started doing like kind of a lot of work. He started really working and when he took the like I gave him five hours of allowance when he exhausted this five hours I postponed the contract. Just kind of say we want to discuss we want to decide because at that point I decided just to move this uh contract to fix par instead of hourly and after when the contract was paused he started working even more and he did something and he did something there is something which we don't know one of the plugins is not supported not actually supported so and it is not clear right now whether basically what we want to do can be done. But for now, for now he wrote the last communication was with Natalia. He asked Natalia are you working on the server and Natalia said I'm not, and after this he kind of it was no more communication. So, Natalia do you, what do you feel where we are, how many hours does he need? Whether we need to talk to him or we will move to someone else or, what how do you envision to kind of to get out?
  • Natalia: (Inaudible) I didn't see where he worked. Maybe I mistake and now this we made significant progress with media wiki. We are almost there. And (Inaudible) we can try a different attempt to connect media wiki to LDAP. This time we have problems with version of media wiki and plugins but we can experiment with this. I think we can work on this project and maybe we need to ask him what he thinks about this project.
  • Gary: So will we experiment first and then contact him or we want to contact him and experiment in parallel?
  • Natalia: I try to experiment this week but only I go in our media wiki version and started working he wrote me; Natalia uh, I think you work here.
  • Gary: I remember that
  • Natalia: I uh, I can move to this project on another server and try uh continue obviously I think he made a lot of work.
  • Gary: Yeah, yeah it's kind of after the contract was postpone he really started working which was a surprise, maybe he needs to work with no contract instead of working with a contract. Uhm, I don't know, okay so like what is our next steps? So Natalia you will experiment, you'll try and see. We will get back next week and we will decide what, or what?
  • Natalia: Uhm I think we will get back next week but I can ask him about this project. I see that he tried to finish this project and receive videos about him work.
  • Gary: Okay, again I like the guy. I understand he has more experience in LDAP than on media wiki or PHP uhm so we see but he is not like LDAP guy he's like he positioned himself as a system admin so, so we'll see uh. I will so, on my side I will look forward hearing from you Natalia whether you finish experimenting or you decided to contact him so then I will write something or you will write on your own um and and if he asks what is going on then I will answer that we are kind of we are doing something on our side right now and when we finish we will contact him.
  • Natalia: Right, right. I tried to change media wiki version and a problem (inaudible)
  • Gary: So from what version to what version did you try to change?
  • Natalia: 1.38 now version 1.39.
  • Gary: Correct
  • Natalia: Uh I think we have some problem with media wiki and plugin (inaudible)
  • Gary: Yes so one plugin is not supported. Wow they have 1.40 pre-release it's like better testing. Okay more news right? Okay uh, got it so and then we also have like there are more people there right Kevin? What did you do with the rest of people we have like a maybe like 12 did you do anything? You didn't, you just kind of you dropped them and--
  • Kevin: Yeah there's this other guy that we were to consider if the person we awarded the contract did not meet our expectations, we had another one person that was, I think from my view is qualified to take up this position but the rest were not meeting our expectations so we only have one person that uhm--
  • Gary: So okay, because we need to wrap up this project so people like we need either communicate or kind of to get them but when you say that they are not meeting our like expectations we didn't have like real expectations. We said like what you want to do like from like one two three four five and so then say we want to work on one but but even like I remember we discussed kind of like this lady from from India and she said oh I will need to research maybe she already researched right and we wouldn't know she kind of she was not prepared for our interview but it doesn't mean that she's not she cannot possibly do this what we need so uh, so where we will go from from there? We need just like wait for one week and see what happens with the one whom we hired and then we will decide right?
  • Natalia: Right

Educaship LDAP

  • Gary: Okay, so I put separately LDAP because technically kind of the last contractor who we heard from media Wiki, he also touched our LDAP and our LDAP we don't have any documentation at least like on the page, we have just it's nothing, nothing on the page but we don't have any coordinator to take over okay let's talk about streaming.

CNM Tube/streaming

  • Gary: Uh, we want to. eventually we want to stream our events. We want to stream on YouTube immediately and we possibly want to stream on our platform too and for now for our platform we use Avideo right? Uhm at least like the last I think maybe like on tube, yes tube.cnmcyber.com we use a video platform right? But no one really like does anything with this we don't have any like any coordinators for this and also there are more software is available right now so Avideo is not maybe is not the best part. So again we wanted to start streaming. So like some people will be able to join our us on the jitsi those who can't participate in the confidence, but more other people we want to-- we don't want everyone to jump to the jitsi and I could say crash to the event right so we want to kind of to stream and also it will make more easier on YouTube and it's better for marketing purposes to stream on YouTube. Uh jitsi has its own streaming by the way uh we may explore that one but then the question is to upload videos on tube too. Uhm I'm uploading to YouTube right now and you uploading Kevin uh but maybe it's not kind of the best way maybe after streaming it will be uploaded already uploaded right? So with the streaming how we can go, what should we do kind of to consider. Should we post like another job posting that if we need to make this job posting let's say on upwork, so what we will write there and whom we will look for and who will recruit those people and this is kind of the set of questions which I have. Uh are you experienced, do you have any experience with streaming on YouTube Kevin?
  • Kevin: Yeah there's a time we did some research and I was-- I think we can we can do it.
  • Gary: Yeah Sonia by the way did it. Sonia streams on her channel uh it's kind of a personal or like someone else's personal and we did like streaming and conference and then at the same time do you want to kind of to take over this project?
  • Kevin: Sure, sure
  • Gary: Kevin, because we need to, we need to create requirements create like what we want to do, like in the best case scenario I would prefer to stream simultaneously on our platform, because we want use our technology on YouTube and yeah. When I say our platform it may not be Avideo maybe we can switch because right now again when I go to and I will put let's say YouTube YouTube forms, right? Alternatives and I put like open source. PeerTube is decentralized it's not we it's not a good option NewPipe sounds much better and has many good reviews uh but it's only for Android right maybe not kind of the best. Individios also has many reviews lightweight, LBRY, L B R Y, DTube, Odysee. I heard about, I remember when we considered Avideo we also taken a look at MediaGoblin. We picked Avideo because it was called YouPHPTube and we at that time we really wanted to have PHP we kind of liked PHP. Yeah this one this is what we picked, this is right now it's called Avideo but you see for instance here they have like a 16 reviews and it doesn't look like they are moving like as fast as the others. It made me feel like viable option but I will but I will explore something else maybe it could be something which will better fit our needs. Okay Kevin kind of take a look at this project and kind of think for like how we can organize streaming on our platform, YouTube, kind of to stream our events some of them maybe not all but some of them. At least like I want more experience and more technology involved and it's kind of it's a good good move from there and we also talk to someone who could have Jitsi for us maybe they can say something. Okay, we also have Educaship Odoo and Educaship HumHub but I'm not sure we have time maybe right now we're talking for 45 minutes already maybe to move them to the next they are not urgent.
  • Natalia: Okay
  • Gary: Yeah, move to the next week. Uh, anything else or no?
Natali: No
  • Gary: I like our meetings. This way we will go on the record the only like the only issue which I have to call the names of the contractors before we awarded the contract which is kind of not and I for that reason I cannot show let's say um the account with the names because some of them May kind of may say oh when I applied for this job I didn't mean that you will discuss me on on the YouTube right? Maybe make some sense we need to resolve this issue. Maybe we will code our contractors somehow or maybe use an initial kind of to review um we also need to have kind of have more like line of communication like as I mentioned yesterday like social otherwise it's a good meeting Kevin thank you for organizing it you did kind of you put on the Meetup you kind of create the agenda which was also good, good job. Natalia do you want to say anything are we or we are adjourned?
  • Natalia: Good job. I like it.
  • Gary: Okay. We will do like more more specific instead of just general like for general stuff, more than once a week no, doesn't make sense. Just to review, to go over, no but we may consider some more like specific, more focused ones like say focus on Jitsi or LDAP or MediaWIKI. Anyway and I plan like as soon as you post this video on YouTube I'll, I'm planning to invite more people. We worked with some contractor just kind of to stay in touch with them, say like what our problems are maybe some some will get back. Specifically I'm thinking about uh [inaudible] who did our virtual VPS cluster virtual private server cluster maybe he expressed the interest in basically participation and coordination and we can like send a link to him so I'm looking forward to you posting this on YouTube anyway thank you thank you so much and great job and I'm looking forward and I will meet Natalia tomorrow and I will meet Kevin on Tuesday or Wednesday right?
  • Kevin: Yes