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

[Ready] Migrate functionality from Publisher #5

Closed
wants to merge 17 commits into from

Conversation

revett
Copy link
Contributor

@revett revett commented Oct 7, 2014

Problem

Currently the rendering functionality of Alephant sits within the Publisher (moved in #5). Due to a new publisher gem being created to deal with messages that are received via a request, the functionality needs to be extracted back out into this gem. Note: this gem is not currently being used anywhere.

Solution

Move the current rendering functionality into this gem, ignoring what is currently in this repo. After this is done the Publisher will be refactored to use this gem.

green_lantern_lol.png

@revett revett mentioned this pull request Oct 8, 2014
@revett revett changed the title [WIP] Migrate functionality from Publisher [Review] Migrate functionality from Publisher Oct 8, 2014
@revett
Copy link
Contributor Author

revett commented Oct 8, 2014

@Integralist @darnould @stevenjack Just committed the last spec, so now ready for review. Note that some of the unit tests are missing (raised issue #6). 🏄

@revett
Copy link
Contributor Author

revett commented Oct 8, 2014

Will need to bump the version up from 0.0.10 after merge - think that 0.1.0 would be appropriate.

'components',
'foo'
)
subject { Alephant::Renderer }
Copy link
Contributor

Choose a reason for hiding this comment

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

I'm pretty sure that subject is automatically set to an instance of Alephant::Renderer implicitly as it's referenced in the describe above.

@revett
Copy link
Contributor Author

revett commented Oct 9, 2014

The CI job was failing due to hard-coding the Rspec options into each Rake task - as rspec-nc didn't work on Travis.

To fix this I used rake-rspec and rely upon users having a .rspec file in their home directory.

@revett revett changed the title [Review] Migrate functionality from Publisher [Ready] Migrate functionality from Publisher Oct 9, 2014
@darnould darnould closed this in 8c9f7c3 Oct 9, 2014
@dblooman dblooman deleted the feat/publisher_migration branch November 13, 2015 19:14
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.

None yet

3 participants