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.

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”.Screen Shot 2016-06-17 at 22.55.25.png 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 😛 . 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).

Screen Shot 2016-06-14 at 12.13.12 AM
Generator Website

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

Screen Shot 2016-06-14 at 12.08.59 AM.png

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

 mlab m:Lab East Africa / eMobilis Kenya Presentation   |      Video
 nairobidevschool-alpha Nairobi Dev School Kenya Presentation
 mash-logo_85h The MASH Project India Presentation
 fossasia_logo_85h FOSSASIA Vietnam Presentation
 Technovation Technovation USA Presentation
 AppsForGood Apps For Good England Presentation
 esprit Esprit Tunisia Presentation
alldevcamp-logo-alpha AllDevCamp Cote d’Ivoire Presentation
appmaker_wordmark_black Mozilla / Appmaker USA Presentation
 orange Orange France Presentation
 appinventor MIT App Inventor Project USA Presentation
 fossfa-logo_85h FOSSFA  France Presentation
 intel Intel Software Academic Program France Presentation
 
UNESCO-logo

UNESCO guest speaker    Irmgarda Kasinskaite

UNESCO guest speaker    Maria Kypriotou

France Presentation

 

Links

UNESCO 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