Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[JS] Remove all the compiled artifacts #3891

Merged
merged 1 commit into from
Sep 19, 2018

Conversation

driusan
Copy link
Collaborator

@driusan driusan commented Aug 21, 2018

Now that there is a build step incorporated into installing
LORIS to generate the VERSION file, there's no longer any need
to directly track the compiled javascript files in git (which
is a recipe for out of date files and conflicts.)

This removes all of the compiled JSX artifacts in order to
make life easier for developers.

@maltheism
Copy link
Member

Hey @driusan if a developer wants to include a JS file that is not react but just some custom functions for utility. The js file will still go into the JS directory but we modify the .gitignore file?

@driusan
Copy link
Collaborator Author

driusan commented Aug 27, 2018

@intralizee You could either do that or just put it in the jsx folder and transpile it as a no-op since js is a subset of jsx.

@driusan driusan added Cleanup PR or issue introducing/requiring at least one clean-up operation Document at Release PR adds or changes a feature such that the wiki (or other documentation) must be updated [branch] major labels Aug 27, 2018
@maltheism maltheism self-requested a review September 10, 2018 15:19
maltheism
maltheism previously approved these changes Sep 10, 2018
Copy link
Member

@maltheism maltheism left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@driusan
Copy link
Collaborator Author

driusan commented Sep 10, 2018

Added blocked because I don't want to risk conflicts with #3895 and I'd rather that one goes in first.

@driusan driusan added the Blocked PR awaiting the merge, resolution or rejection of an other Pull Request label Sep 10, 2018
Now that there is a build step incorporated into installing
LORIS to generate the VERSION file, there's no longer any need
to directly track the compiled javascript files in git (which
is a recipe for out of date files and conflicts.)

This removes all of the compiled JSX artifacts in order to
make life easier for developers.
@driusan driusan removed the Blocked PR awaiting the merge, resolution or rejection of an other Pull Request label Sep 19, 2018
@driusan driusan merged commit 7a479d2 into aces:major Sep 19, 2018
@ridz1208 ridz1208 added this to the 21.0.0 milestone Sep 23, 2018
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Cleanup PR or issue introducing/requiring at least one clean-up operation Document at Release PR adds or changes a feature such that the wiki (or other documentation) must be updated
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants