http://bugs.meego.com/show_bug.cgi?id=10270
Summary: [Wishlist] Have a single command for http-server
Classification: MeeGo Projects
Product: SyncEvolution
Version: unspecified
Platform: All
Architecture: ALL
Status: NEW
Severity: enhancement
Priority: Medium
Component: SyncEvolution
AssignedTo: [email protected]
ReportedBy: [email protected]
QAContact: [email protected]
CC: [email protected],
[email protected]
Estimated Hours: 0.0
BUILD IMAGE(X.X.XX.X.XXXXXXXX.X - (e.g.:
meego-netbook-ia32-1.0.90.0.20100831.1)):
Syncevolution 1.1
HARDWARE MODEL (on what HW this bug is uncovered):
PC
BUG DETAILED DESCRIPTIONS
===========================================================
Currently, for starting syncevolution as a http server, 2 commands must be
launched:
1. syncevolution-1.1/src/syncevo-dbus-server
2. syncevo-http-server
Apparently (unless I miss something), the only thing that the
syncevo-http-server frontend does is translate from http to dbus, and the
actual "work" is done by syncevo-dbus-server.
What is the purpose of this? Easy availability of an embeddable http server in
Python (twisted), but not in C++?
I've been googling around a bit, and came across libmicrohttpd:
http://www.gnu.org/software/libmicrohttpd/
This allows to embed a http server in any C or C++ application. Maybe this
would simplify usage of syncevolution in http server mode somewhat?
EXACT STEPS LEADING TO PROBLEM:
(Explain in detail what you do (e.g. tap on OK) and what you see (e.g. message
Connection Failed appears))
===========================================================
Not applicable
EXPECTED OUTCOME:
===================
A single executable for http server
ACTUAL OUTCOME:
===================
Currently, two programs must be launched to set up syncevolution in http server
mode.
USER IMPACT:
===================
Greater complexity.
REPRODUCIBILITY:
(always, less than 1/10, 5/10, 9/10)
=====================================
Always
EXTRA SOFTWARE INSTALLED:
============================
OTHER COMMENTS:
===================
--
Configure bugmail: http://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues