Skip to content

Comments

Some upgrade work to Simply Lift being appropriate to Lift 3#18

Open
ChrisHagan wants to merge 5 commits intodpp:masterfrom
ChrisHagan:master
Open

Some upgrade work to Simply Lift being appropriate to Lift 3#18
ChrisHagan wants to merge 5 commits intodpp:masterfrom
ChrisHagan:master

Conversation

@ChrisHagan
Copy link

As discussed in the Lift mailing list, I've cloned out the Simply Lift book and started working through it with the intention of describing the most modern version of the Lift web framework.

I'm checking that the code samples still compile and run, and I've upgraded each build.sbt to a minimal level to run Lift 3. It still uses the same SBT that it originally shipped with, for instance, because that wasn't necessary to run version 3.

I've taken the liberty of correcting a few very minor typos but on the whole I'm trying to preserve the language and tone of the original work because it's excellent for beginners.

Most of the modifications I've made have been very mechanical substitutions of Lift 3 snippet invocation - 'data-lift' instead of class="lift:'. Even though they're both legitimate I really value the practice of removing myself from the CSS class domain and leaving my designer to work, and I want to be steering people into that practice as they take up the framework.

I hope you don't mind. If there's anything at all you want to discuss or steer me back from I'd be thrilled to collaborate.

Oh, I should say: I don't know to use Lyx at ALL, and whatever versions etc. I've managed to install don't seem to want to compile the .lyx files in the project. I'm very gingerly manipulating only the English content in Emacs and hoping that it's easily repairable. If you have any pro tips around appropriate versions or particular setups you found necessary I'm all ears.

Thanks,

c

…ags. Left content-id in place because the processor in http.Templates seems to match on the attribute prefix [lift|l]. Removed idea and eclipse plugins from base chat project.
…tax in Lift 2.3 (Specifically the promise to support l='Snippet.method')
@csaltos
Copy link

csaltos commented Jan 29, 2019

Thanks !!

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.

3 participants