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

Merge apps #8

Open
hhkaos opened this issue May 23, 2016 · 3 comments
Open

Merge apps #8

hhkaos opened this issue May 23, 2016 · 3 comments

Comments

@hhkaos
Copy link

hhkaos commented May 23, 2016

Hi @gavinr ! I Didn't know about this repo until now that I was watching a talk Tom and you gave last year.

I built something similar 9 months ago: http://esri-es.github.io/Web-AppBuilder-Custom-Widgets/

I think we are doing pretty much the same, right?

I'm told Derek Law that something like our tools inside Web AppBuilder interface would be great with some widgets built by the community, what do you think?.

@gavinr
Copy link
Owner

gavinr commented May 31, 2016

Hi Raul! Yep quite similar. In this repo I kept it a bit lower cost-of-entry by just utilizing information that is in the manifest.json, but that means cool things like "preview" functionality (that I like in yours) isn't very possible.

Not sure how a merge would happen, but if you want to pull down the list in this repo (or vice versa), please feel free: https://github.com/gavinr/wab-widget-search/blob/master/src/app/widget-locations.js.

@gavinr
Copy link
Owner

gavinr commented Feb 9, 2019

@hhkaos I have updated this app, now hosted https://web-appbuilder-widget-search.surge.sh/

  • uses Calcite
  • can support widgets that are not hosted on GitHub
  • Supports categories
  • Supports thumbnail preview images
  • Using react.js

Are there any widgets on http://esri-es.github.io/Web-AppBuilder-Custom-Widgets/ that are not now on https://web-appbuilder-widget-search.surge.sh/ ? If so, I'd love to work with you to get everything integrated, and maybe perhaps make it more language-internationalized?

@hhkaos
Copy link
Author

hhkaos commented Feb 21, 2019

ey @gavinr ! awesome!, sure, lets try to merge both projects.

Did you tried to import the widgets at my locate-en.json into your widgets.json ?

For example, I see you have widget called Location:

{
    "url": "https://github.com/timw1984/WebAppBuilder/tree/master/Location",
    "manifestUrl": "https://raw.githubusercontent.com/timw1984/WebAppBuilder/master/Location/manifest.json"
}

And I have another one called WebApp-Location also from Tim Witt:

{
    "id": 0,
    "published": true,
    "name": "Location Widget 1.3",
    "description": "Identify a point using reverse geocoding: latitude & longitude, latitude & longitude (in degrees, minutes, seconds), x & y & WKID, USNG / MGRS",
    "demo": "http://timw1984.github.io/WebApp-Location/",
    "download": "https://geonet.esri.com/servlet/JiveServlet/download/3262-7-123364/LocationV1.3.zip",
    "info": "https://geonet.esri.com/docs/DOC-3262",
    "author": "Tim Witt",
    "author_link": "https://geonet.esri.com/people/timw1984"
}

I think the best way to do it would be inviting every author to contribute to this repo adding their own widgets (as you explained here), and let the widget directory be maintained by the community. And us solving issues.

By the way, do you think this repo could be transferred to githum.com/esri afterwards? I think it makes total sense (and/or even linked from the WAB developer documentation, the WAB user documentation, marketplace, etc.)

Cheers!

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

No branches or pull requests

2 participants