Editing Eclipse integration/Known issues beta2
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
- | = Known Issues for Maemo Eclipse Integration Edition 2 Beta | + | = Known Issues for Maemo Eclipse Integration Edition 2 Beta 2 release = |
More detailed known issues lists can be found from Garage projects for each product https://garage.maemo.org/. | More detailed known issues lists can be found from Garage projects for each product https://garage.maemo.org/. | ||
Line 6: | Line 6: | ||
== Product baselines == | == Product baselines == | ||
- | * | + | * Fremantle SDK is supported as separate installation e.g. not delivered as default environment with Desktop image, for example. |
- | * Fremantle devices are not officially supported as devices do not exist yet but first unofficial Fremantle packages are available from Fremantle | + | * Fremantle devices are not officially supported as devices do not exist yet but first unofficial Fremantle packages are available from Fremantle extras-devel repository |
- | * Ubuntu Desktop based Maemo SDK Virtual Image (out-of-the-box ready development environment) will | + | * Ubuntu Desktop based Maemo SDK Virtual Image (out-of-the-box ready development environment) will be released couple of days AFTER Eclipse Integration Edition 2 Beta 1 release as it needs to include this Beta 1 release products :) |
- | + | ||
== Product configuration == | == Product configuration == | ||
+ | * Mac OS X does not yet have support for Linux porting framework like Windows has with Cygwin | ||
+ | * Pluthon does not yet have flasher integration for Windows or Mac OS X as there does not yet exist native Windows and Mac OS X flasher tools | ||
* Maemo SDK ARMEL rootstrap is ment to be used only for cross-compiling and it does not support running or debugging applications | * Maemo SDK ARMEL rootstrap is ment to be used only for cross-compiling and it does not support running or debugging applications | ||
* Diablo 4.1.2 device requires kernel patch from here http://tablets-dev.nokia.com/maemo-dev-env-downloads.php to be flashed to the Tablet for USB Networking to work with Windows host PC | * Diablo 4.1.2 device requires kernel patch from here http://tablets-dev.nokia.com/maemo-dev-env-downloads.php to be flashed to the Tablet for USB Networking to work with Windows host PC | ||
* Diablo 4.1.2 device requires hildon-desktop patch to be installed to the Tablet from pc-connectivity Garage repository (see instructions from here http://pc-connectivity.garage.maemo.org/beta1/installation.html) for VNC client to work on host PC | * Diablo 4.1.2 device requires hildon-desktop patch to be installed to the Tablet from pc-connectivity Garage repository (see instructions from here http://pc-connectivity.garage.maemo.org/beta1/installation.html) for VNC client to work on host PC | ||
+ | * PyMaemo installation meta packages in Diablo extras repository (maemo-python-env and maemo-python-device-env) do not install python2.5-distutils as default dependency and thus installation package creation with setup.py may not work (this has been agreed to be fixed by PyMaemo project) | ||
== Maemo Mica plugin framework for Eclipse == | == Maemo Mica plugin framework for Eclipse == | ||
+ | * Mica framework implementation will still change somewhat for the next Beta 2 release and because of that stability of Beta 1 release interfaces cannot be quaranteed (actually there WILL be many changes to Mica interfaces for Beta 2) | ||
+ | * Mica developer documentation is not yet in good enough level for developers to start using it as basis for their own maemo plugins | ||
* While debugging Python application automatic termination of debugged program does not work when debugging session ends | * While debugging Python application automatic termination of debugged program does not work when debugging session ends | ||
- | |||
== Maemo ESBox plugin for Eclipse == | == Maemo ESBox plugin for Eclipse == | ||
- | * | + | * Launching X server for Diablo and Fremantle require two different X server instances (because of different startup parameters) and this has not been implemented yet |
+ | * There may be occasional SDK build problems for C/C++ components with "error: cannot run C compiled programs". It may help to restart Eclipse IDE and run startup and refresh to Scratchbox. | ||
== Maemo Pluthon plugin for Eclipse == | == Maemo Pluthon plugin for Eclipse == | ||
- | * | + | * Debian installation packages created on-device do not support uninstallation |
== Maemo PC Connectivity == | == Maemo PC Connectivity == | ||
- | * Mac OS X support is | + | * Mac OS X support is initial for Beta 1 release on functionality and quality point of view. Especially testing on Mac environment has been somewhat limited. |
- | * Configuring connectivity to work between | + | * Configuring connectivity to work between Tablet and host PC after installation is still manual work on host PC side for all supported operating systems |
- | + | ||
== Maemo SDK Virtual Image == | == Maemo SDK Virtual Image == | ||
- | * NetworkManager is being started after Scratchbox, so the | + | * NetworkManager is being started after Scratchbox, so the resolv.conf file used by Scratchbox may be invalid which causes network problems |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
== Integration testing == | == Integration testing == | ||
* Some publically available test suites (for Eclipse components and NFS mounts, for example) are run on Linux, Windows and Mac OS X during integration testing but frameworks and test sets are not yet ready to be published | * Some publically available test suites (for Eclipse components and NFS mounts, for example) are run on Linux, Windows and Mac OS X during integration testing but frameworks and test sets are not yet ready to be published | ||
+ | |||
* Test results (for unit tests and integration tests) for official releases are not yet ready to be published together with products | * Test results (for unit tests and integration tests) for official releases are not yet ready to be published together with products | ||
---- | ---- | ||
Feedback can be sent to eclipse-integration@maemo.org | Feedback can be sent to eclipse-integration@maemo.org | ||
- | |||
- |
Learn more about Contributing to the wiki.