Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/squarebracketassociates/dynamicwebdevelopmentwithseaside
Dynamic Web Development with Seaside
https://github.com/squarebracketassociates/dynamicwebdevelopmentwithseaside
Last synced: about 2 months ago
JSON representation
Dynamic Web Development with Seaside
- Host: GitHub
- URL: https://github.com/squarebracketassociates/dynamicwebdevelopmentwithseaside
- Owner: SquareBracketAssociates
- License: other
- Created: 2014-11-16T13:22:54.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-08-27T11:53:01.000Z (4 months ago)
- Last Synced: 2024-08-27T13:09:53.697Z (4 months ago)
- Language: TeX
- Size: 32.8 MB
- Stars: 23
- Watchers: 38
- Forks: 4
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dynamic Web Development With Seaside
This book is a port and update of the original
[Dynamic Web Development with Seaside](http://book.seaside.st/book) book from
LaTeX/Pier to [Pillar markup](https://github.com/pillar-markup/pillar) (Pay attention the book uses the newpipeline branch of Pillar)
updated for the latest version of [Seaside](http://www.seaside.st/).## Status
[![Download PDF](https://img.shields.io/badge/Download-PDF-9cf.svg)](https://github.com/SquareBracketAssociates/DynamicWebDevelopmentWithSeaside/releases/download/latest/DynamicWebDev-wip.pdf)
[![Centralized book generation](https://github.com/SquareBracketAssociates/DynamicWebDevelopmentWithSeaside/actions/workflows/main.yml/badge.svg)](https://github.com/SquareBracketAssociates/DynamicWebDevelopmentWithSeaside/actions/workflows/main.yml)The result from the latest successful Travis build can be found the release panel of this page.
## Roadmap
The general plan of action is as follows.0. Pick one Seaside image and Pharo 70.
1. Convert each chapter to Pillar format, link to figures/images.
2. Update/revise the chapters to match newer versions of Seaside.
3. Add/integrate new contents as it comes.
## Important Points
1. We should remove as many as possible points related to click here and define this protocol.
2. We should not migrate the Magritte chapter since it is in another booklet
3. We should get a chapter on Bootstrap and MDL, probably one on WebSocket usage, many be Mustaside
4. We should add point to Voyage, Willow...
## Contributing
This book follows the
[fork-and-pull](https://help.github.com/articles/using-pull-requests/#fork--pull)
GitHub workflow for contributions:1. Fork the repository
2. For each modification, create a quick topic branch named in the form of...
* initials_ChapterName_my_topic_description
example: `git checkout -b sd_UsingComponents_update_screen_snapshots`
3. Make commits to that branch. When you're ready, make a
[Pull Request](https://help.github.com/articles/using-pull-requests/#sending-the-pull-request)4. The request will receive comments/corrections, and will be merged into the
main repo.## License
This book is licensed under a
[Creative Commons Attribution-Noncommercial-Share Alike 3.0 license](http://creativecommons.org/licenses/by-nc-sa/3.0/).## Attribution
Original book Copyright
[Stéphane Ducasse](http://stephane.ducasse.free.fr/),
[Lukas Renggli](http://www.lukas-renggli.ch/),
[C. David Shaffer](http://www.shaffer-consulting.com/),
[Rick Zaccone](http://www.bucknell.edu/x15822.xml).