OpenDevelopmentMekong / opendev-wptheme

Version 1.0 of Open Development frontend - JEO child theme
0 stars 1 forks source link

Option to display search results and specific content types in a graphical tile view or text-only list presentation #18

Open mishari opened 9 years ago

mishari commented 9 years ago

Issue by Numnov Thursday Feb 26, 2015 at 11:04 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT Originally opened as https://github.com/oeco/opendev-wptheme/issues/32


Implement this functionality as described in wireframe designs circulated by Internews on 12/13/14

skitch github 2

mishari commented 9 years ago

Comment by WillieShubert Friday Feb 27, 2015 at 21:02 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


This issue is actually has a stumbling block right now that relates to the relationship between CKAN and WordPress. The idea presented in this wireframe was conceived of prior to testing out the returned results via WPCKAN. The structure of the content held in CKAN isn't conducive to using an image, title, description for two reasons

  1. The CKAN plug-in provides a tremendous variety of content formats and styles (post, briefing, law, dataset, map, document) that return a diversity of sizes to the content (long briefings, short datasets)
  2. Most resources contain no images.

We recommend removing the posts and briefings from the CKAN and using the WordPress CMS to provide a Content Management System for posts and pages. It is what WordPress is great at and now that the Posts have been migrated by Huyeng it is more logical to use this as a resource.

mishari commented 9 years ago

Comment by acorbi Monday Mar 02, 2015 at 08:11 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


We recommend removing the posts and briefings from the CKAN and using the WordPress CMS to provide a Content Management System for posts and pages. It is what WordPress is great at and now that the Posts have been migrated by Huyeng it is more logical to use this as a resource.

@Numnov. Do we have a concrete approach on this? The latest statement i got was to keep them.

mishari commented 9 years ago

Comment by mishari Monday Mar 02, 2015 at 12:08 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


@WillieShubert the purpose of putting this data into CKAN to begin with is to be able to expose all the data via CKAN's extremely powerful API and search interface. Can you think of an acceptable way to make this work both ways?

mishari commented 9 years ago

Comment by WillieShubert Tuesday Mar 03, 2015 at 18:03 GMT # Sample: Friday Sep 13, 2013 at 22:58 GMT


@mishari this is a critical question and in many ways it is the central on for integrating CKAN, WP, and GeoServer. @acorbi @miguelpeixe and I spoke today about how to make the system work where Open Development can utilize each platform's best components.

In terms of content we recommend the following construction:

  1. WP handles Posts, Briefings, and Maps
  2. CKAN handles Library, Dataset, News Feeds (Using the GeoJSON API), and Laws

Both CKAN and JEO have APIs have powerful functionality for certain uses but as we have seen neither of them is capable of providing everything ODM needs as a single tool.

What this arrangement will enable the search and advanced search functionality to provide a much clearer experience for users. The detail of this are elaborated upon by @acorbi in this hackpad:

https://hackpad.com/Changing-the-way-News-are-archived-from-Wordpress-to-CKAN-4TCgq0DppQP

We will be following up on this further via in the documentation

acorbi commented 9 years ago

All, the decision on using CKAN for storing mostly ( if not only ) machine-readable, structured data resources ( CSV, XML, GEOJSON ) has been taken a while ago. I believe this functionality still can be implemented, the question would be, with which priority?

@DBishton @Numnov Any feedback on the prio of this Issue?

DBishton commented 9 years ago

@acorbi I believe changes to search display will be reasonably high priority. I think we should assess new requests on this component (currently notated in Hackpad) and then either tailor this issue, or close and create a new one accordingly. Thanks.

acorbi commented 9 years ago

@DBishton Well, I believe this Issue is quite concrete and therefore can be observed and approached independently from other search related Issues. it proposes an enhacement on the way search results are presented, so I will keep this open. There will be other Issues/Enhacements related to search co-existing with this one once we define concretelly how we want to implement search