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

Portable core namespace #12

Merged
merged 5 commits into from
Feb 19, 2015
Merged

Portable core namespace #12

merged 5 commits into from
Feb 19, 2015

Conversation

crisptrutski
Copy link
Owner

Closes #3

Thought getting feature parity was the hard part.. but exposing a uniform API while breaking up the namespaces nicely is tricky.. Even with help from potempkin, it looks like a mess.

This path is looking dark, think it's time to rethink snubbing inline feature expressions and just go with one-big namespace.

Also auth and offline behaviour have to be covered for JVM case.

Middleware not being inserted correctly, and having to repeat
plugins as dependencies for some reason
Probably have `core` -> `impl` -> `common`, with a macro to do the bulk
imports back into `core`.

Yeugh!
CLJX means bringing in pdo or something, and didn't seem to work properly
@crisptrutski crisptrutski changed the title WIP Portable core namespace Portable core namespace Feb 18, 2015
@crisptrutski
Copy link
Owner Author

@verma @martinklepsch what do you think of this? is unification worth it?

@crisptrutski crisptrutski mentioned this pull request Feb 18, 2015
@crisptrutski
Copy link
Owner Author

Going for it

@crisptrutski crisptrutski reopened this Feb 19, 2015
crisptrutski added a commit that referenced this pull request Feb 19, 2015
@crisptrutski crisptrutski merged commit 446e1af into master Feb 19, 2015
@crisptrutski crisptrutski deleted the cljx branch February 19, 2015 08:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature parity and usage of main namespace for Clojure
1 participant