Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

👽 Drop Web Support #60

Closed
iqfareez opened this issue Dec 18, 2022 · 2 comments
Closed

👽 Drop Web Support #60

iqfareez opened this issue Dec 18, 2022 · 2 comments
Labels

Comments

@iqfareez
Copy link
Member

iqfareez commented Dec 18, 2022

The Problem

The web can't be deployed because Isar 3.0.0+ still doesn't have web support. Refer: isar/isar#686

In addition, I've created ci-config.yml file to define which flutter version and build targets when build_all.yml is triggered.

# Flutter channel: `stable` or `beta` or `master`
flutter_channel: stable

# build target. Set `true` or `false`
build_for:
  windows: true
  android: true
  web: false

Will re-enable the web target once Isar issue is fixed.

Action

To experience the new features and improvements, consider using IIUM Schedule app on different platforms - Android/Windows/MacOS. Download them here: https://iiumschedule.iqfareez.com/downloads

@iqfareez iqfareez added the platform: web Web app label Dec 18, 2022
@iqfareez
Copy link
Member Author

iqfareez commented May 3, 2023

Update: Isar maintainers are working on Isar 4, which we will re-gain support to the web. But, I don't know when it is gonna be ready.

@iqfareez iqfareez changed the title 👽 Pausing web deployment [Temporary] 👽 Pausing web deployment Jan 17, 2024
@iqfareez
Copy link
Member Author

Update: Isar v4 still haven't been released yet. And I notice there are some problem with Isar development, especially regarding the maintainer manpower.

Switching to another database that is reliable, and can be run on the web will require some effort to migrate and maintain it. Hence, I've decided to drop support for the web.

We have some good alternatives to IIUM Schedule that runs perfectly on web, built by the IIUM community itself. For example:

See https://github.com/iiumschedule/iium_schedule#similar-project-like-this-one

@iqfareez iqfareez changed the title 👽 Pausing web deployment 👽 Drop Web Support Jan 17, 2024
@iqfareez iqfareez pinned this issue Feb 24, 2024
iqfareez added a commit that referenced this issue Feb 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant