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

Reply via email to