Tasks #373
Move Spread Transport into separate System
Status: | In Progress | Start date: | 06/19/2011 | ||
---|---|---|---|---|---|
Priority: | Normal | Due date: | |||
Assignee: | J. Moringen | % Done: | 60% | ||
Category: | Common Lisp | ||||
Target version: | rsb-0.18 |
Description
- Probably
rsb-spread
- To what extend should the Protocol Buffer code be included in the move?
Related issues
Associated revisions
Split cl-rsb.asd into multiple system definition files
refs #373
- System definitions have been moved out of cl-rsb.asd and into new
rsb-*.asd files. - The cl-rsb-test system has been split into multiple test systems
corresponding to the new system definition files. Its dependencies
have been reduced accordingly.
- test/transport/spread/package.lisp (header): updated copyright
(test suite transport-spread-root): obtain spread-port property from
system rsb-transport-spread-test instead of cl-rsb-test - cl-rsb.asd (header): updated copyright
(doc-op): removed
(perform doc-op t): removed
(system cl-rsb-doc): removed
(system cl-rsb-test): removed system dependencies on cl-protobuf,
network.spread and usocket; removed spread-port property; removed
modules socket and spread
(perform test-op eql :cl-rsb-test): do not start Spread daemon around
test execution
(system cl-rsb-and-com.dvlsoft.clon): removed; moved into new file
rsb-clon.asd
(system cl-rsb-and-network.spread): removed; moved into new file
rsb-transport-spread.asd
(system cl-rsb-and-cl-protobuf): removed; moved into new file
rsb-protobuf.asd
(system cl-rsb-and-usocket): removed; moved into new file
rsb-transport-socket.asd
(system cl-rsb-and-cl-ppcre): removed; moved into new file
rsb-filter-regex.asd
(system cl-rsb-and-xpath): removed; moved into new file
rsb-filter-xpath.asd - rsb-protocol.asd: new file; system definition for protocol
buffer-based communication protocol - rsb-converter-protocol-buffer.asd: new file; system definition for
converter for protocol buffer payloads - rsb-filter-regex.asd: new file; system definition for regex filter
- rsb-filter-xpath.asd: new file; system definition for XPath filter
- rsb-transport-socket.asd: new file; system definition for socket
transport - rsb-transport-spread.asd: new file; system definition for Spread
transport - rsb-clon.asd: new file; system definition for clon integration
- lift-transport-socket.config: new file; configuration for unit tests
of the rsb-transport-socket system - lift-transport-spread.config: new file; configuration for unit tests
of the rsb-transport-spread system - CMakeLists.txt (header): updated copyright
(toplevel): added tests for rsb-transport-{socket,spread} systems
Split cl-rsb.asd into multiple system definition files
refs #373
- System definitions have been moved out of cl-rsb.asd and into new
rsb-*.asd files. - The cl-rsb-test system has been split into multiple test systems
corresponding to the new system definition files. Its dependencies
have been reduced accordingly.
- test/transport/spread/package.lisp (header): updated copyright
(test suite transport-spread-root): obtain spread-port property from
system rsb-transport-spread-test instead of cl-rsb-test - cl-rsb.asd (header): updated copyright
(doc-op): removed
(perform doc-op t): removed
(system cl-rsb-doc): removed
(system cl-rsb-test): removed system dependencies on cl-protobuf,
network.spread and usocket; removed spread-port property; removed
modules socket and spread
(perform test-op eql :cl-rsb-test): do not start Spread daemon around
test execution
(system cl-rsb-and-com.dvlsoft.clon): removed; moved into new file
rsb-clon.asd
(system cl-rsb-and-network.spread): removed; moved into new file
rsb-transport-spread.asd
(system cl-rsb-and-cl-protobuf): removed; moved into new file
rsb-protobuf.asd
(system cl-rsb-and-usocket): removed; moved into new file
rsb-transport-socket.asd
(system cl-rsb-and-cl-ppcre): removed; moved into new file
rsb-filter-regex.asd
(system cl-rsb-and-xpath): removed; moved into new file
rsb-filter-xpath.asd - rsb-protocol.asd: new file; system definition for protocol
buffer-based communication protocol - rsb-converter-protocol-buffer.asd: new file; system definition for
converter for protocol buffer payloads - rsb-filter-regex.asd: new file; system definition for regex filter
- rsb-filter-xpath.asd: new file; system definition for XPath filter
- rsb-transport-socket.asd: new file; system definition for socket
transport - rsb-transport-spread.asd: new file; system definition for Spread
transport - rsb-clon.asd: new file; system definition for clon integration
- lift-transport-socket.config: new file; configuration for unit tests
of the rsb-transport-socket system - lift-transport-spread.config: new file; configuration for unit tests
of the rsb-transport-spread system - CMakeLists.txt (header): updated copyright
(toplevel): added tests for rsb-transport-{socket,spread} systems
History
#1 Updated by J. Moringen about 11 years ago
- Target version changed from rsb-0.9 to rsb-0.10
#2 Updated by J. Moringen over 10 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 30
#3 Updated by J. Moringen over 10 years ago
- Description updated (diff)
- % Done changed from 30 to 60
#4 Updated by J. Moringen over 10 years ago
- Target version changed from rsb-0.10 to rsb-0.11
#5 Updated by J. Moringen over 9 years ago
- Target version changed from rsb-0.11 to rsb-0.12
#6 Updated by J. Moringen almost 9 years ago
- Target version changed from rsb-0.12 to rsb-0.13
#7 Updated by J. Moringen about 8 years ago
- Target version changed from rsb-0.13 to rsb-0.14
#8 Updated by J. Moringen about 8 years ago
- Target version changed from rsb-0.14 to rsb-0.15
#9 Updated by J. Moringen over 7 years ago
- Target version changed from rsb-0.15 to rsb-0.16
#10 Updated by J. Moringen about 7 years ago
- Target version changed from rsb-0.16 to rsb-0.17
#11 Updated by J. Moringen over 6 years ago
- Target version changed from rsb-0.17 to rsb-0.18