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

The project structure #2

Open
ruslan-kurchenko opened this issue Sep 17, 2020 · 3 comments
Open

The project structure #2

ruslan-kurchenko opened this issue Sep 17, 2020 · 3 comments
Assignees
Labels
discussion Open discussion about a topic enhancement New feature or request
Projects
Milestone

Comments

@ruslan-kurchenko
Copy link
Owner

I would define the complete structure of the project.

  • Is it sfdx project?
  • There will be a lot of classes - should we have them with the namespace as the fflib does it?
  • I would also consider an option to have all classes divided but implement a bundler to compile them into one static Assert class. In that case, the library development won't be affected as everyone works on different classes (less merge conflicts) but eventually the lib dist is only one class - Assert
@ruslan-kurchenko ruslan-kurchenko created this issue from a note in asserta (Discovery) Sep 17, 2020
@ruslan-kurchenko ruslan-kurchenko added the discussion Open discussion about a topic label Sep 17, 2020
@ruslan-kurchenko ruslan-kurchenko added this to the 0.1 milestone Sep 17, 2020
@Nara7788
Copy link
Collaborator

Nara7788 commented Sep 20, 2020

I would also consider an option to have all classes divided but implement a bundler to compile them into one static Assert class.
I like this option the most. @ruslan-kurchenko Do you know any of bundlers and did you use it before?

@ruslan-kurchenko
Copy link
Owner Author

@Nara7788 Thanks. Unfortunately, no. I haven't seen a similar bundler before, but we could implement a simple sfdx plugin for it.

@kushney
Copy link
Collaborator

kushney commented Sep 22, 2020

I like dx project for now. Regarding distribution mechanism - we can decide later, but I like one class option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion Open discussion about a topic enhancement New feature or request
Projects
asserta
  
Discovery
Development

No branches or pull requests

4 participants