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

User defined preset? #3470

Closed
bagage opened this issue Oct 1, 2016 · 1 comment
Closed

User defined preset? #3470

bagage opened this issue Oct 1, 2016 · 1 comment
Labels
considering Not Actionable - still considering if this is something we want

Comments

@bagage
Copy link
Contributor

bagage commented Oct 1, 2016

Since there are many issues related to preset, this one might be a duplicate of one I could not find.

The idea is that adding a preset to iD requires:

  1. git / github skills to clone the repository, commit the new preset, do a merge request, etc.
  2. development skills to run a local instance to ensure that the preset works as expected, etc.
  3. patience! The preset, once merged in master, will be available in next release (usually 1/2 months).

Finally my last arguments (but I am unsure there are valid one ;-)):

  1. Some preset maybe culture specific/country specific/not useful for the all users.
  2. If you map something specific (let's say fire hydrants), usually you use "fire hydrant" preset + you set the fire_hydrant:type + ref. To save a clic, one could have 2 presets pillar fire hydrant and underground fire hydrant. Also usually ref key has a specific value per region (PK01, PK02, etc), so it could be pre-filled with a pattern (here PK).

Finally my idea would be to have a Save as custom preset button in the preset form, that would save the current preset form locally on user local storage with a user chosen text. Then a new main category could be shown on the left sidebar User presets, as the existing ones.

I did not evaluate the technical complexity of that idea, but in a first place I would like to know if anyone find this useful/if it could be integrated in iD.

@bhousel bhousel added the considering Not Actionable - still considering if this is something we want label Nov 1, 2016
@bhousel
Copy link
Member

bhousel commented Jun 24, 2018

#5049 will allow users to replace the presets at runtime. Once that is implemented, you could define your own presets in a .json file somewhere and use them instead of the builtin ones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
considering Not Actionable - still considering if this is something we want
Projects
None yet
Development

No branches or pull requests

2 participants