Tag: hackathon

IETF 104 Hackathon remotely from Mauritius

When it comes to innovation in code contribution in the latest RFC’s and IETF drafts at the IETF hackathon, the cyberstorm.mu team is always here as a team hacking for the improvement of the Internet. For the IETF 104 hackathon which happened in Hilton, Prague, Czech Republic, we had pushed ourselves towards innovation: Joining more working groups at the same time championing other working groups. For those who are not aware of the IETF Hackathon, its a team collaborative event working towards the same goal: Securing the Internet and leveling up Open Source software in the world. The IETF 104 hackathon was a special one. Cyberstorm.mu contributed to the following working groups: TLS 1.3,  SSH,  HTTP 451, DSCP, Mobile APP, IPv6 & QUIC with more than 15 members remotely and 1(Muzaffar) onsite who was selected as an IETF fellow. We also had three newcomers for the IETF 104 hackathon and proud new members of cyberstorm.mu. Congratulations to Muzaffar Auhammud for making it onsite to Prague, Czech Republic representing cyberstorm.mu after being selected as an IETF Fellow. As a pioneer in Africa, cyberstorm.mu was also present in remote viewing hubs in Africa. Loganaden Velvindron, co-founder of cyberstorm.mu and Infrastructure and Security engineer at Afrinic demonstrated with great talent the implication of Africans in the IETF hackathon. I am proud of those leading the Viewing hub in the big Africa continent. This is where management and leadership skills play a great role here.

IETF 104 Hackathon remotely from Mauritius 1

Day-0: It was a pretty tiring day with the assembly of the network and preparation of logistics as well as planning of the event. Food, medical kits, water, mosquitoes repellant, etc.. We also had to keep in touch with the weather information as there was a cyclone nearby. All precautions and planning were done. Once on the location of the hackathon which is at Mauritius Villa at Pointe aux Piments in the north west of Mauritius, the guys were almost ready. We ensure the new-comers feel at ease and integrating the group easily. As usual, an introduction to IETF was explained as well as the online video shown. We made the most to ensure professionalism and a good standard.

Prev 1 of 1 Next
    Prev 1 of 1 Next

    Day-1: It was a pretty intense day but at the same time addictive and fun. The team was already in the mood and ready to hack. Slaying the RC4 monster was one of my tasks and also had to lead Jagveer Loky, Network Engineer at Orange Business Services who was also participating in the SSH working group. The other part of the team which includes, Jeremie Daniel, a student at University of Mauritius Rahul Golam and Avi Soomirthee Linux system administrator at Linkbynet Indian Ocean who focussed a lot on TLS 1.3. On the other side, Bruno Bernard, Full stack developer was constantly improving and testing the IETF mobile App. We also had Veegish Ramdani and Yashveer Jadoo (First comer at the IETF hackathon remotely with the cyberstorm.mu team), Students at the University of Mauritius were hacking into DSCP LE. And finally, one the youngest newcomer, Rahul Kumar Shivadan, 15 years old student at St-Esprit college made it to DSCP and hacked into NetPerf. We also had Codarren Velvindron who was working remotely on TLS 1.3. Other cyberstorm.mu members were also here supporting us and helping remotely. When it comes to Internet connectivity, we thanks Mauritius Telecom who sponsored our Internet connectivity up to 100 Mbit/s for the IETF Hackathon.

    Day-2: As usual, newcomers of cyberstorm.mu team are given their @cyberstorm.mu email address and all necessary procedures carried out. At cyberstorm.mu team, we lay emphasis on running code and a collaborating team. To focus on the goal is sometimes hard and in the beginning, it looks difficult to achieve, but with perseverance and motivation, we had been able to reach our goals. The testing part which includes the understanding of the IETF drafts, a pre-check methodology of the running code, testing and implementation prior before any modification carried out is considered to be the basic baseline before getting into it. Once this part has been grasped, it now comes to logic and mathematics. This is where helping each other in the team is important. And finally, code deployment, unit code testing and other incremental testing methodologies to make the code running and ready for use. On day-2, I still remembered Jagveer’s laptop encountered a crash which looks like an incompatible driver. The time factor was important, we decided to format everything and restart from scratch. At the cyberstorm.mu hackathon, it does not mean only hacking into codes, but also a moment of sharing and doing a round table, interviews, pool interviews and a moment where newcomers gave their feedback. We jumped into the pool, chill a little bit, whilst the others are enjoying a LAN gaming as well as eating nice food.

    IETF 104 Hackathon remotely from Mauritius 2
    Pizza on progress at the IETF hackathon

    Day-3: It was such a rush, We made sure everyone has their patch commit and it was time to pack up and leave. Whilst others left, It was only me and Logan, Jeremie and Bruno who stayed till a little bit late. Whilst Jeremie was still preparing for his assignments, myself and Logan was preparing for our live presentation remotely at the IETF 104 hackathon. On the other hand, Bruno streamed the event live too on Facebook which was a pretty nice idea. 

     

    What newcomers said about the IETF 104 hackathon:

    “I was very lucky to get an invitation to participate at the IETF 104 hackathon to learn more about networking and work in collaboration in a team of two on Lower Effort Per-Domain Behavior.” Yashveer Jadoo

    “I had no idea how to deal with networking by setting packets priority and then without any hesitation, I asked cyberstorm.mu team for help and everyone tried their best to help me.”Rahul Kumar Shivadan

    “These past few days the experience is great, the food is great, and everything is getting better ! With Laugh and codes, I’ve been working on the IETF Application championed by Chris Marrow and Warren Kumari on IETF 104 track.” Bruno Bernard

    IETF 103 hackathon remotely by cyberstorm.mu – Day 2 & 3

    In case you missed Day-0 and Day-1 for the IETF 103 hackathon by the cyberstorm.mu team, feel free to have a look. I should admit that Day-2 was a more relaxed day for the SSH team compared to those working for the TLS 1.3 and HTTP 451 projects. Several PR’s sent for all the three tracks which are HTTP 451, SSH and TLS 1.3. It’s more about the testing.


    It looks that we had enough time to discuss even more about our future move for the next IETF hackathon. All teams were ready with the patches and several Pull Requests sent. We seized the opportunity to discuss several aspects and experience during the hackathon. Overall, the IETF 103 hackathon went well for all the three tracks.

    IETF 103 hackathon remotely by cyberstorm.mu – Day 2 & 3 3

    As regards for the NetSSH project which I worked there was a comment from Mzafekas on Github: “

    @jmutkawoa thanks much for the PR. Since this is in some means a breaking change, this would be in the next major version.”

    I’m glad that we will have the RC4 deprecated in the new version of NetSSH. We had our live presentation remotely from Mauritius during the IETF 103 hackathon live in Bangkok, Thailand. You can view the presentation here:


    IETF Hackathons encourage developers to collaborate and develop utilities, ideas, sample code and solutions that show practical implementations of IETF standards. More than 200 participants have gathered in Bangkok to make the Internet work better.
     
    As usual, someone got an idea to do a mega splash in the pool with the slow-motion video which is pretty nice 🙂
     

     

    I’m glad that TheRegister also published an interesting article about RC4 deprecation. At cyberstorm.mu, we are also looking forward to the next IETF 104 hackathon which has been scheduled remotely at Prague, Czech.

    IETF 103 hackathon remotely by cyberstorm.mu – Day 1

    Day-0 for the IETF 103 hackathon was really fun. We had two first-timers who worked pretty hard. It was really an intense moment on Day 1. Everyone was busy with their projects. I should admit it was pretty intense. Our first pull request was already merged by Muzaffar from the TLS 1.3 whereas kheshav had the testing part to complete for HTTP 451. I already send a pull request for SSH for the NetSSH Ruby library. We discussed a lot on implementation and testing part. Nathan, Jeremy, and Rahul also worked heavily on the TLS 1.3 implementation. For the IETF 103, we decide to skip the interoperability testing and focus more on implementation.

    IETF 103 DAY1

    IETF 103 hackathon remotely by cyberstorm.mu - Day 1 4
    Flickr Album Gallery Powered By: WP Frank

    When it comes to goodies, WolfSSL congratulated us for a good job and sent us several goodies and other stuff.

    IETF 103 hackathon remotely by cyberstorm.mu - Day 1 5

    However, on the SSH side, we have to deprecate RC4 in several projects such as NetSSH and JSCH, a JAVA library. On TLS 1.3, SNI added to Httperf, a TLS 1.3 library is still on progress on CSharp and LUA. We also have one module for Drupal and Django for HTTP 451.

    IETF 103 hackathon remotely by cyberstorm.mu – Day 0

    Today is the first day for the IETF 103 remote hackathon in Mauritius. The cyberstorm.mu team is ready to lead and participate in all the three tracks as champions for the event. We have the TLS 1.3, SSH and HTTP 451. All the three tracks are lead by cyberstorm.mu as champions.

    IETF 103 hackathon remotely by cyberstorm.mu - Day 0 6

    Members participating in the event are :

    TLS 1.3 protocol

    HTTP 451 protocol

    SSH protocol

    Our first timers for the IETF 103 hackathon is Kheshav Sewnundun, creator of XpressLiteCoin.com and Devops Engineer at Linkbynet Indian Ocean. We also have Diresh Soomirtee, Junior system administrator at Linkbynet Indian Ocean.

    Prior before the hackathon, we did some shopping for the basic amenities.  We reached at the quarter at a Mauritius Villas, a bungalow in Pointe Aux Piments at around 13:00 hrs. The network was set up with two different ISPs in case of breakdown, we can still be live during the hackathon.

    We also celebrated Kifah’s birthday during the hackathon.

    IETF 103 hackathon remotely by cyberstorm.mu - Day 0 7

    At cyberstorm.mu, it’s always the pool that brings more relaxing time. We are also in the Halloween week and some guys even brought their Halloween costumes and went swimming inside the pool.

    IMG_1717
    d816b387-bd2a-4b1d-816e-13e99de47561
    IMG_1713
    Screen Shot 2018-11-03 at 10.32.20 AM
    Screen Shot 2018-11-03 at 10.32.20 AM
    IMG_1720
    IMG_1720
    IMG_1722
    d816b387-bd2a-4b1d-816e-13e99de47561
    IMG_1728
    IMG_1718
    IMG_1723
    IMG_1724
    IMG_1714
    IMG_1729
    Screen Shot 2018-11-03 at 10.19.59 AM
    IMG_1712
    Loading image... Loading image... Loading image... Loading image... Loading image... Loading image... Loading image... Loading image... Loading image... Loading image... Loading image... Loading image... Loading image... Loading image... Loading image... Loading image... Loading image...

    Most of us already started working on our projects and some pull requests already sent. More testing on progress as well as creating of several patches. We even need to have a discussion on open source licensing to make sure that there are incompatibility issues between different licenses. We made a plan for the three tracks we are championing and it looks to start pretty fine.

    By this time, it’s already late here. I really need some sleep to start day 1 for the IETF 103 hackathon 🙂

    cyberstorm.mu – Going further and beyond from Mauritius to Africa and Worldwide

    We are for free and opensource software. We are presenting Mauritius worldwide in the IT sector. We are a Linux and Open source group which is going further and beyond. We believe in collaborative work and team spirit. We believed in running codes. We strived for excellence. We have contributed codes in several popular applications. We have worked on Internet-Drafts. We participate heavily in Hackathons.

    Proudly designed by: Chromiko, member of cyberstorm.mu
    Proudly designed by Chromiko, member of cyberstorm.mu

    It is with this vision and a strong will for a great change that cyberstorm.mu was born days back. After participating in several groups, we are now aiming for a better Mauritius. Cyberstorm.mu is just like the wrestling ring to fight for a better Internet. The world is going to benefit from it. The members who started running the cyberstorm.mu group are Loganaden Velvindron, Codarren Velvindron, Kifah Meeran, Veegish Ramdani, Muzaffar Auhammud, Nigel Yong, Jagveer Loky, Nathan Sunil Mangar, Jeremie Daniel, Heervesh Lallbahadur and myself (Nitin J Mutkawoa).

    cyberstorm.mu - Going further and beyond from Mauritius to Africa and Worldwide 8
    The team met at Flying Dodo, Bagatelle with a sip of Jack Daniel

    The next step of cyberstorm.mu is championing several tracks for the IETF 103 hackathon remotely at Bangkok, Thailand. We have been welcomed by many people both from Mauritius and overseas, even from Silicon Valley, USA. No wonder, our past achievements is now a new step to reach today’s objectives – To focus heavily on research and development. Loganaden Velvindron from cyberstorm.mu mentioned on his Medium blog about the change cyberstorm.mu want to achieve: “The name cyberstorm.mu is an interesting one. It’s about change coming. Don’t get me wrong: I still love hacking. For me, hacking is about finding clever solutions to problems.” The youngest guy from the team is also going to participate in the IETF 103 hackathon.

    The roadmap of cyberstorm.mu has already been plotted. We believe about us as a team moving in the right direction and showcase Mauritius worldwide. Feel free to join our cyberstorm.mu community Facebook group with a real profile’s name and you would be welcome. We are also present on Twitter and GitHub. Kindly note that all members of cyberstorm.mu have their official @cyberstorm.mu E-mail address. Otherwise, you can also contact us at [email protected] 

    What other’s are saying about cyberstorm.mu?

    Charles Eckel, Chairman of the IETF Hackathon :

    cyberstorm.mu - Going further and beyond from Mauritius to Africa and Worldwide 9

    Peter Loshin from TechTarget:

    cyberstorm.mu - Going further and beyond from Mauritius to Africa and Worldwide 10