Road map of major updates #1710
nimmolo
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Starting this mostly to write down a working order of updates I'd like to do (or need to do to accomplish other updates), and also to open discussion about priorities.
turbo
,stimulus
,importmap
Move toimportmap
,stimulus
,turbo
and adapt all current JS #1683uglifier
toterser
to compress js Switch js compression gem toterser
fromuglifier
#1712turbo-rails
v2.0 - enables deleting nearly all of our view and controller code relating to Turbosassc-rails
todartsass-sprockets
to be able to compile more recent Bootstrap versions Switch todartsass-sprockets
for SCSS compilation #2050sprockets
topropshaft
dartsass-sprockets
to gemdartsass-rails
(removessprockets
dependency) Switch todartsass-rails
andforeman
,./bin/dev
#1975sprockets-rails
topropshaft
Other updates not dependent on anything particular in the above road map
show
scopes - move to model, addstrict_loading
#1737observation_id
to naming & vote routes to help eager-loading #1740owner_naming_line
#1752NamingConsensus
#1759ViewComponents
orPhlex
and move partials and helpers for interactive images, carousels, matrix boxes and the naming table to componentsCollapsibleCollectionOfObjects
to being a flat collection of objects (not collapsed) for Google Maps API'sMarkerClusterer
- not possible with rectangles!Observation
lat/lng data to Geometry dataLocation
box data to Geometry dataQuery
class to use model scopesBeta Was this translation helpful? Give feedback.
All reactions