Opened 6 years ago

Closed 6 years ago

#1834 closed enhancement (wontfix)

WSClient - Remove generated main.js and main.js.map from versioning

Reported by: Bang Pham Huu Owned by: Bang Pham Huu
Priority: major Milestone: 9.7
Component: wcsclient Version: development
Keywords: Cc: Dimitar Misev, Vlad Merticariu
Complexity: Medium

Description

In applications/wcs-client/app there are 2 generated files main.js and main.js.map which are needed for every patch which changed in WSClient. They shouldn't need to be versioned and added trash to every revision.

wcs-client needs a CMakeLists.txt as http://rasdaman.org/browser/applications/raswct/CMakeLists.txt file to download build tools locally (NodeJS, bower,…) to build TypeScript files and bundled them to these main files before it is embedded to petascope's war file.

Change History (4)

comment:1 by Bang Pham Huu, 6 years ago

@Bogdan: Only do it when you are out of tickets for WSClient.

comment:2 by Dimitar Misev, 6 years ago

+1 I was lobbying for this already quite some time ago.

comment:3 by Bang Pham Huu, 6 years ago

Owner: changed from bciurezu to Bang Pham Huu
Status: newassigned
Type: defectenhancement

comment:4 by Bang Pham Huu, 6 years ago

Resolution: wontfix
Status: assignedclosed

Due to its dependencies (Node package manager) which are not used frequently in rasdaman so the patches need to submit these files normally instead.

Note: See TracTickets for help on using tickets.