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

Rebranding (UN-5194) #79

Open
wants to merge 21 commits into
base: main
Choose a base branch
from
Open

Rebranding (UN-5194) #79

wants to merge 21 commits into from

Conversation

abstractalgo
Copy link
Contributor

@abstractalgo abstractalgo commented Jul 20, 2023

ticket: UN-5194

This is not a simple "rebranding" because it's not possible to rename the plugin. Instead, we'll publish a new plugin under a new name, and then update the older one to point to the new one.

We'll have to preserve both plugins in this repo, so that we could release them independently while we're actively working on kepler but still also making smaller changes to Unfolded so that it points to kepler, and until we've given it enough time that we can remove Unfolded from the QGIS registry at some later point in time.

Plan of execution

  1. host both Unfolded and kepler in the repo
  2. update config and CI for to match that for kepler
  3. release kepler (← now available at QGIS plugins registry)
  4. update Unfolded with changes to point to kepler as the new alternative
  5. package and publish Unfolded manually through website (← now "linked" to the new plugin) (❗️ be careful about changelog and metadata now that we don't rely on qgis-plugin-ci)

As we won't be maintaining Unfolded any more, this final manual release should be the last we thing we do on it, and from that point on sole effort will go into kepler. If, for whatever reason, we need to make some more changes to Unfolded, we can still make updates, and package it and publish it manually, without making any changes that affect kepler.

Keeping the publishing process separate (one manual (for Unfolded) and one through automatic CI (for kepler)) means less complexity in dealing with multiple configurations for CI.

TODO

  • update plugin name
    • update submodule
  • update file names
  • update tests
  • update docs
    • update urls
  • update icons

Screenshots

@abstractalgo abstractalgo self-assigned this Jul 20, 2023
@abstractalgo abstractalgo mentioned this pull request Jul 20, 2023
8 tasks
@@ -1,16 +1,16 @@
# Unfolded QGIS plugin
# kepler QGIS plugin by Foursquare
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# kepler QGIS plugin by Foursquare
# kepler.gl QGIS plugin by Foursquare


<img src="docs/imgs/foursquare-logo.png" height="100">

This plugin exports [QGIS](http://qgis.org/) vector layers into a format that can be imported into [Unfolded Studio](https://studio.unfolded.ai/) for further analysis or one-click publishing to the web, after signing up for a free [Unfolded](https://unfolded.ai/) account.
This plugin exports [QGIS](http://qgis.org/) vector layers into a format that can be imported into [Foursquare Studio](https://studio.foursquare.com/) for further analysis or one-click publishing to the web, after signing up for a free [Foursquare Studio](https://studio.foursquare.com/) account.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to expand this to talk about both Foursquare and kepler.gl. Probably best to work on this in a Google Doc before a PR, copy the current text into a Google Doc and we can collaborate on that.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've created a "README.md" section within rebranding RFC doc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants