FOSSASIA Summit 2024 takes place in Hanoi, Vietnam on April 8 – 10

We are excited to announce that our 15th annual summit will be hosted in the capital of Vietnam, Hanoi. We invite you to be a part of an extraordinary gathering that celebrates the spirit of collaboration, innovation, and open source. Date: April 8-10, 2024 Location: Post and Telecommunications Institute of Technology, Hanoi, Vietnam This year's event is co-organized by FOSSASIA, VFOSSA, Vietnam Internet Association and PTIT. For event updates and registration, visit summit.fossasia.org  Connecting Developers Across the Region With over a decade of fostering collaboration and knowledge exchange, the FOSSASIA Summit has become a platform for developers, enthusiasts, and industry leaders. This year, we expect to welcome a diverse community of 3,000 attendees from across the globe, providing a unique opportunity to connect with like-minded individuals and explore the latest advancements in open source. Call for Speakers: Share Your Insights! Interested in becoming a speaker? Submit your proposals by January 31st with early submissions given priority. Exhibition Booths: Showcase Your Projects! Open source projects, organisations, and businesses are encouraged to sign up for exhibition booths. This is your chance to showcase your solutions, connect with the community, and explore collaborations. Reserve your space today at https://summit.fossasia.org/exhibition  Complimentary Space For FOSS Communities and Foundations As a commitment to fostering community growth, we are offering complimentary space for FOSS communities. If you represent a community that would benefit from this opportunity, please complete this form by February 17th.  Sponsorship Opportunities Elevate your brand and support the open source movement by becoming a sponsor of the FOSSASIA Summit 2024. Gain visibility among a diverse audience and showcase your commitment to the principles of open source. For sponsorship details, please contact office@fossasia.org. Join us in Hanoi for an unforgettable experience at the FOSSASIA Summit 2024. Let's celebrate 15 years of open source excellence, connect with the global community, and shape the future of open source together! More About The FOSSASIA Summit  The FOSSASIA Summit is an annual event for professionals, developers, companies and researchers. During the three day event participants get together to share projects and ideas, learn from each other, and network. The event is one of the longest running IT conferences in Asia. At the FOSSASIA Summit 2024 we will focus on the rapid growth of AI and discuss its transformative impact considering both opportunities and ethical considerations. Large-scale cloud computing, scalability, seamless integration, open-source operating systems, the revolutionary domain of Web3 technologies are also among the featured topics. We look at opportunities for businesses by using open-source and explore the potential of new technologies to streamline processes across industries. With a commitment to sustainability, the summit will continue to showcase the pivotal role of open hardware in fostering local production capabilities, contributing to a more inclusive and interconnected technological future.

Continue ReadingFOSSASIA Summit 2024 takes place in Hanoi, Vietnam on April 8 – 10

FOSSASIA Summit 2022 Call for Speakers and Sign-Up

The FOSSASIA Summit 2022 will take place online from April 7-9. While all of us are still learning to cope with the pandemic, it is very important that we get together, exchange ideas, collaborate on projects and together develop solutions that tackle our global issues. Therefore we would love to see you at our summit. Get your ticket here! Speakers interested in submitting a talk, panel or workshop, please propose your session before January 22. 2021 was a very challenging year for us as we lost our friend and core maintainer Areeb Jamal. Many of FOSSASIA members in the region were struggling to fight against Covid. Despite all the difficulties, we managed to continue our work in the area of open hardware with Pocket Science Lab, improving our collaborative event platform Eventyay and once again supporting more students to become open source contributors and developers via our CodeHeat program. We would like to thank our contributors and 2022 sponsors Indeed and Linux Professional Institute for their support. If you would like to support FOSSASIA projects and our work, please consider making a donation here. FOSSASIA Summit 2022 Call for Speakers The current situation around the world shows us that open global collaboration is the way to solve the problems of our time. Now we would like you to share your hands-on examples at the FOSSASIA Summit Online of topics such as: Open source tools advancing the software delivery process Implement continuous delivery and observability in DevOps Open source hardware and local production addressing global supply chain issues Customize Linux and firmware software for lightweight hardware, robots and special use cases Solve everyday problems with AI Ensure digital sovereignty and independent data governance Get security and privacy right Open source solutions tackling global health issues and climate change Open source and beyond: Citizen science and biohacking Establishing a friendly, welcoming and collaborative project culture Please find the complete list of tracks on the event site and submit your proposal. We are looking forward to your inspiring sessions. Important Dates Notification of acceptance: On an ongoing basis Early submissions receive priority Submission deadline: 22 January 2022 Event dates: 7 - 9 April 2022

Continue ReadingFOSSASIA Summit 2022 Call for Speakers and Sign-Up

Migrations make us crazy!

Our Open Event team is not small, so problems with migrations occur very often. I'd like to describe how to solve these common problems and avoid Contributors frustration. Because more of us didn't know how to solve this problems at the beginning so we wasted a lot of time to find a source of problem. The most common mistake is that we forget run migration on Heroku. Developer is sometimes surprised because something works for him but he forgets to run migration on server. These small mistakes lead to huge problems and at that time our app throws a lots of bugs related to database. We can often see "Internal server error". So if developer changes table he has to run migration! vagrant@vagrant-ubuntu-trusty-64:/vagrant$ python manage.py db migrate But above command Quite often doesn't solve our problem, because We face other problems while updating DB for example alembic.util.exc.CommandError: Multiple head revisions are present for given argument 'head'; please specify a specific target revision, '<branchname>@head' to narrow to a specific head, or 'heads' for all heads this problem is caused by two developers which push code to Github with migrations without merging two heads to achieve one head. So to solve this problem you only have to know ids of two heads vagrant@vagrant-ubuntu-trusty-64:/vagrant$ python manage.py db heads e38935822969 (head) f55fde3d62b1 (head) Then you have to merge it vagrant@vagrant-ubuntu-trusty-64:/vagrant$ python manage.py db merge e38935822969 f55fde3d62b1 Generating /vagrant/migrations/versions/ecb671d1eb4b_.py ... done Upgrade DB vagrant@vagrant-ubuntu-trusty-64:/vagrant$ python manage.py db upgrade INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade 00ea66754d06 -> d84f976530e1, empty message INFO [alembic.runtime.migration] Running upgrade d84f976530e1 -> 1b3e4f5f56bd, empty message INFO [alembic.runtime.migration] Running upgrade 1b3e4f5f56bd -> e38935822969, empty message INFO [alembic.runtime.migration] Running upgrade e38935822969, f55fde3d62b1 -> ecb671d1eb4b, empty message And finally run migrations vagrant@vagrant-ubuntu-trusty-64:/vagrant$ python manage.py db migrate INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.ddl.postgresql] Detected sequence named 'role_id_seq' as owned by integer column 'role(id)', assuming SERIAL and omitting INFO [alembic.ddl.postgresql] Detected sequence named 'microlocation_id_seq' as owned by integer column 'microlocation(id)', assuming SERIAL and omitting....

Continue ReadingMigrations make us crazy!

Open Event Apk generator

So we made this apk generator currently hosted on a server (http://192.241.232.231) which let’s you generate an android app for your event in 10 minutes out of which the server takes about 8 minutes to build :P . So, essentially you just have to spare 2 minutes and just enter 3 things(email, Desired app’s name and Api link). Isn’t this cool? So how exactly do we do this? At the backend, we are running a python scripts with some shell scripts where the python script is basically creating directories, interacting with our firebase database to get the data entered by a user. So we made these scripts to first of all to clone the open event android repo, then customise and change the code in the repo according to the parameters entered by the organiser earlier(shown in the image). After the code has been changed by the scripts to customise the app according to the event the app will be used for, we move on to the script to build the apk, where we build and sign the apk in release mode using signing configs and release keys from the server because we don’t the organiser to generate keys and store it on the server to avoid the hassle and also the privacy concerns involving the keys. So this is when the apk is generated on the server. Now you have questions like the apk is generated but how do I get it? Do I have to wait on the same page for 10 minutes while the apk is being sent? The answer is no and yes. What I mean by this is that you can wait to download the apk if you want but we’ll anyways send it to your email you specified on the apk generator website. This is the sample Email we got when we were testing the system So it’s an end to end complete solution from which you can easily get an android app for your event in just 2 minutes. Would love to hear feedback and reviews. Please feel free to contact me @ manan13056@iiitd.ac.in or on social media’s(Twitter, Facebook). Adios! P.S. : Here is the link to the scripts we're using.

Continue ReadingOpen Event Apk generator

FOSSASIA Summit 2015 Call for Speakers and Projects

FOSSASIA is the leading Free and Open Source technology organization in Asia organizing the annual FOSSASIA OpenTechSummit for developers, startups, and contributors. In 2015 the event takes place from March 13-15 for the first time in Singapore. Talks, workshops and projects at FOSSASIA range from Open Hardware, to design, Libre Graphics, Maker projects and Open Source Software. For our 2015 feature event we are looking for speakers that share our passion about code and community. We are interested in topics including: Big data and Open data Javascript, Mobile and Mozilla Open Web Geolocation software, maps and mesh ups Lightweight technologies Maker projects, 3D technologies Open design software, open manufacturing, wearables Cloud solutions Dev-Ops Participants from Asia and the world are expected to join a three day event. FOSSASIA was established in 2009. Previous events took place in Cambodia and Vietnam. We are looking forward to your proposals. Submission deadline is 23rd December 2014. Website FOSSASIA Community: http://fossasia.org Event Site: http://2015.fossasia.org Proposals Please submit your talk and workshop proposals or projects at site at http://2015.fossasia.org/speaker-registration/ Deadline Submission deadline is: December 23, 2014. Speakers and Projects will be accepted until January 5, 2015.

Continue ReadingFOSSASIA Summit 2015 Call for Speakers and Projects

UNESCO Youth Mobile Workshop in Paris with FOSSASIA

The 1st YouthMobile Experts Meeting took place at the UNESCO headquarters on 19th and 20th March 2014 with participation of FOSSASIA. UNESCO has conducted a global search for the best, existing mobile applications training initiatives with openly-licensed training materials, and invited a selected group of training providers and app development tools makers. Objectives of the Meeting: 1. Facilitate the sharing of best-practices between the training providers; and 2. Further select the best providers to enter into partnerships for up-scaling and integration into teaching and learning environments.I had the chance to meet David Ascher and Geoffrey MacDougall from Mozilla and Bobby Richter the developer of Mozilla Appmaker. Andrew F. Mckinney is the manager and developer of MIT App Inventor.The UNESCO seeks to extensively promote very high-quality, multi-lingual, comprehensive training materials for developing mobile apps. Openly-licensed, the training materials identified will allow for adaptations including translation, localization, and innovations. The YouthMobile experts meeting is part of UNESCO’s contribution to the 2014 celebrations for Open Education Week.   Organisations and Presentations   m:Lab East Africa / eMobilis Kenya Presentation   |      Video   Nairobi Dev School Kenya Presentation   The MASH Project India Presentation   FOSSASIA Vietnam Presentation   Technovation USA Presentation   Apps For Good England Presentation   Esprit Tunisia Presentation AllDevCamp Cote d’Ivoire Presentation Mozilla / Appmaker USA Presentation   Orange France Presentation   MIT App Inventor Project USA Presentation   FOSSFA  France Presentation   Intel Software Academic Program France Presentation   UNESCO guest speaker    Irmgarda KasinskaiteUNESCO guest speaker    Maria Kypriotou France Presentation LinksUNESCO Youth Mobile Program http://en.unesco.org/youthmobile Youth Mobile http://www.youthmobile.org

Continue ReadingUNESCO Youth Mobile Workshop in Paris with FOSSASIA

FOSSASIA 2014 Phnom Penh

FOSSASIA 2014 in Phnom Penh has been an amazing experience. We had 3 Days of Pure Knowledge Sharing, 71 International Speakers, 15 Presenters from Cambodia, 121 Talks, Workshops and Panels, 8 tracks per day, Hands-on Labs and Hacking practice for everyone. Thank you to everyone who contributed to the event, the organization team, Norton University and our sponsors! Participants at FOSSASIA 2014   Links Event Site: http://2014.fossasia.org

Continue ReadingFOSSASIA 2014 Phnom Penh