Fakturama Weiterent...
 
Benachrichtigungen
Alles entfernen

Fakturama Weiterentwicklung – Mitstreiter gesucht

69 Beiträge
25 Benutzer
0 Reactions
9,088 Aufrufe
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
 

Ich würde auch gerne weiter an Fakturama entwickeln. Ich bin zwar fit in Java, komme aber von der Netbeans-Fraktion und habe somit absolut null Plan von Eclipse und SWT.

Um euch bei der Weiterentwicklung unterstützen zu können, müsste ich jedoch den Code erstmal gestartet bekommen. Da hängt es zur Zeit. Ich habe mich am Wiki-Eintrag zur Installation des SourceCodes orientiert, aber leider können bei mir diverse Abhängigkeiten beim Compilieren nicht aufgelöst werden. Da ich mich wie gesagt mit Eclipse nicht auskenne, habe ich auch keine Ahnung wie ich diese auflösen kann. Der Wiki-Eintrag ist ja schon ziemlich alt - könnt ihr mir daher sagen, mit welcher Eclipse-und DeltaPack-Version ihr den Code ausführen konntet?

Mehr Details speziell zu meinem Problem findet ihr hier: StackTrace . Evtl. hatte ja jemand schonmal dasselbe Dilemma und kann mir helfen.



   
AntwortZitat
(@moped)
Mitglied Registered
Beigetreten: vor 14 Jahren
Beiträge: 648
 

Die betreffenden Pakete und Installation sind in diesem Thread genannt:
Eclipse Anleitung
Die Eclipseversion ist in diesem Verzeichnis zu finden.
Dort etwa in der Mitte die Version finden (knapp 190MB): eclipse-rcp-helios-SR2-{BETRIEBSSYSTEM}.tar.gz
Deutsches Sprachpaket: http://mirror.selfnet.de/eclipse/technology/babel/babel_language_packs/R0.8.1/BabelLanguagePack-eclipse-de_3.6.0.v20101211043401.zip&mirror_id=100 2">Eclipse Deutsch
Delta Pack: http://mirror.selfnet.de/eclipse/eclipse/downloads/drops/R-3.6.2-201102101200/eclipse-3.6.2-delta-pack.zip&mirror_id=100 2">von hier
Denke mit der verlinkten ausführlichen Anleitung kriegst du es hin. 😉



   
AntwortZitat
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
 

Danke, moped!

Nun weiß ich zumindest, dass ich was ganz Anderes runtergeladen hatte als diesen Delta-Pack! Und ich hatte Eclipse direkt aus meinen Paketquellen installiert (v3.7.2).

Trotz dem Befolgen der Anleitung startet es bei mir jedoch immer noch nicht. Evtl. weil ich kein OSX, sondern Linux nutze? Den Fehlermeldungen entnehme ich, dass die Plugins nicht aufgelöst werden können, obwohl sie eingebunden sind. Oder alternativ, dass noch irgendwelche Plugins fehlen.

!ENTRY org.eclipse.osgi 2 0 2012-11-11 13:52:28.504
!MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-11 13:52:28.504
!MESSAGE Bundle reference:file:/home/queen-shit/Programming/ECLIPSE_RCP/Babel/plugins/org.eclipse.equinox.security.ui.nl_de_3.6.0.v20101211043401.jar was not resolved.
!SUBENTRY 2 org.eclipse.equinox.security.ui.nl_de 2 0 2012-11-11 13:52:28.504
!MESSAGE Missing host org.eclipse.equinox.security.ui_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-11 13:52:28.505
!MESSAGE Bundle reference:file:/home/queen-shit/Programming/ECLIPSE_RCP/Babel/plugins/org.eclipse.equinox.security.nl_de_3.6.0.v20101211043401.jar was not resolved.
!SUBENTRY 2 org.eclipse.equinox.security.nl_de 2 0 2012-11-11 13:52:28.506
!MESSAGE Missing host org.eclipse.equinox.security_0.0.0.

!ENTRY org.eclipse.osgi 2 0 2012-11-11 13:52:28.508
!MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-11 13:52:28.509
!MESSAGE Bundle org.eclipse.equinox.security.nl_de_3.6.0.v20101211043401 [38] was not resolved.
!SUBENTRY 2 org.eclipse.equinox.security.nl_de 2 0 2012-11-11 13:52:28.510
!MESSAGE Missing host org.eclipse.equinox.security_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-11 13:52:28.515
!MESSAGE Bundle org.eclipse.equinox.security.ui.nl_de_3.6.0.v20101211043401 [39] was not resolved.
!SUBENTRY 2 org.eclipse.equinox.security.ui.nl_de 2 0 2012-11-11 13:52:28.516
!MESSAGE Missing host org.eclipse.equinox.security.ui_0.0.0.

Ich denke, dass liegt wohl daran, dass bei mir bei ${eclipse_home} statt 438 nur 433 Plugins angezeigt werden. Ich habe dort "This install uses a default configuration area" ausgewählt. Muss dort evtl. eine Spezial-Konfiguration angelegt und gesetzt werden?

In dem von dir verlinkten Thread stand auch irgendwas von "Das Projekt muss auf Eclipse 3.6.1 eingestellt werden". Wo kann ich Einstellungen an dem Projekt vornehmen?



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

Hallo,
ich entwickle auch unter Linux.
Ich würde die Version 3.7.1 oder auch 3.7.2 nehmen.
Babel und DeltaPack braucht man nur, wenn man dann auch ein Binary erzeugt.
Ohne Babel sind einige Texte nur in englisch.
Ohne DeltaPack kannst Du nur für Linux bauen.

Gerd



   
AntwortZitat
(@lasse)
New Member
Beigetreten: vor 14 Jahren
Beiträge: 2
 

Hallo ich heiße Jens und würde gerne weiter programmieren nur bekomm ich es nicht zum laufen. Ich kann die Anwendung aus Eclipse nicht starten.

Ich bekomme folgende Fehlermeldung. Vielleicht kann mir ja jemand helfen?

!ENTRY org.eclipse.equinox.app 0 0 2012-11-27 23:23:58.305
!MESSAGE Das Produkt com.sebulli.fakturama.product kann nicht gefunden werden.

!ENTRY org.eclipse.osgi 2 1 2012-11-27 23:23:58.364
!MESSAGE NLS unused message: ECLIPSE_STARTUP_INVALID_PORT in: org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 23:23:58.365
!MESSAGE NLS unused message: ECLIPSE_STARTUP_FAILED_FIND in: org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 23:23:58.366
!MESSAGE NLS unused message: ECLIPSE_CONSOLE_DISABLED_BUNDLE_REASON2 in: org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 23:23:58.367
!MESSAGE NLS unused message: ECLIPSE_CLASSLOADER_GENERATED_EXCEPTION in: org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 23:23:58.368
!MESSAGE NLS unused message: ECLIPSE_CLASSLOADER_ALREADY_STOPPED in: org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages

!ENTRY org.eclipse.osgi 2 1 2012-11-27 23:23:58.369
!MESSAGE NLS unused message: ECLIPSE_BUNDLESTOPPER_ERROR_STOPPING_BUNDLE in: org.eclipse.core.runtime.internal.adaptor.EclipseAdaptorMessages

!ENTRY org.eclipse.osgi 2 0 2012-11-27 23:23:58.373
!MESSAGE Eines oder mehrere Produktpakete konnten nicht aufgelöst werden, weil die folgenden Integritätsbedingungen für das Stammverzeichnis nicht aufgelöst werden konnten:
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 23:23:58.373
!MESSAGE Das Produktpaket initial@reference:file:../../Documents/Eclipse/com.sebulli.fakturama/ wurde nicht aufgelöst.
!SUBENTRY 2 com.sebulli.fakturama 2 0 2012-11-27 23:23:58.374
!MESSAGE Das erforderliche Produktpaket ag.ion.noa_2.2.301 fehlt.
!SUBENTRY 2 com.sebulli.fakturama 2 0 2012-11-27 23:23:58.374
!MESSAGE Das erforderliche Produktpaket au.com.bytecode.opencsv_2.3.0 fehlt.
!SUBENTRY 2 com.sebulli.fakturama 2 0 2012-11-27 23:23:58.374
!MESSAGE Das erforderliche Produktpaket org.hsqldb_2.0.0 fehlt.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 23:23:58.374
!MESSAGE Das Produktpaket initial@reference:file:plugins/org.apache.lucene.analysis_2.9.1.v201101211721.jar wurde nicht aufgelöst.
!SUBENTRY 2 org.apache.lucene.analysis 2 0 2012-11-27 23:23:58.375
!MESSAGE Das erforderliche Produktpaket org.apache.lucene.core_[2.9.1,3.0.0) fehlt.

!ENTRY org.eclipse.osgi 2 0 2012-11-27 23:23:58.380
!MESSAGE Die folgende Liste enthält alle Produktpakete, die nicht aufgelöst werden konnten. Angaben zur eigentlichen Fehlerursache enthält ggfs. der vorherige Protokolleintrag:
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 23:23:58.380
!MESSAGE Das Produktpaket com.sebulli.fakturama_1.5.4 [5] wurde nicht aufgelöst.
!SUBENTRY 2 com.sebulli.fakturama 2 0 2012-11-27 23:23:58.381
!MESSAGE Das erforderliche Produktpaket org.hsqldb_2.0.0 fehlt.
!SUBENTRY 2 com.sebulli.fakturama 2 0 2012-11-27 23:23:58.381
!MESSAGE Das erforderliche Produktpaket ag.ion.noa_2.2.301 fehlt.
!SUBENTRY 2 com.sebulli.fakturama 2 0 2012-11-27 23:23:58.381
!MESSAGE Das erforderliche Produktpaket au.com.bytecode.opencsv_2.3.0 fehlt.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 23:23:58.381
!MESSAGE Das Produktpaket org.eclipse.help.base.nl_de_3.6.0.v20101211043401 [33] wurde nicht aufgelöst.
!SUBENTRY 2 org.eclipse.help.base.nl_de 2 0 2012-11-27 23:23:58.382
!MESSAGE Der Host org.eclipse.help.base_0.0.0 fehlt.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 23:23:58.382
!MESSAGE Das Produktpaket org.eclipse.help.base_3.6.100.v201209141800 [138] wurde nicht aufgelöst.
!SUBENTRY 2 org.eclipse.help.base 2 0 2012-11-27 23:23:58.382
!MESSAGE Das erforderliche Produktpaket org.apache.lucene.analysis_2.9.0 fehlt.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-11-27 23:23:58.382
!MESSAGE Das Produktpaket org.apache.lucene.analysis_2.9.1.v201101211721 [141] wurde nicht aufgelöst.
!SUBENTRY 2 org.apache.lucene.analysis 2 0 2012-11-27 23:23:58.383
!MESSAGE Das erforderliche Produktpaket org.apache.lucene.core_[2.9.1,3.0.0) fehlt.

!ENTRY org.eclipse.osgi 4 0 2012-11-27 23:23:58.389
!MESSAGE Anwendungsfehler
!STACK 1
java.lang.RuntimeException: Es konnten keine Anwendungs-ID gefunden werden.
	at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:242)
	at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

Vielen Dank schonmal.

Gruß
lasse



   
AntwortZitat
 jens
(@jens)
Mitglied
Beigetreten: vor 14 Jahren
Beiträge: 15
 

Hallo Jens,
es fehlen die Plugins aus dem Verzeichnis com.sebulli.fakturama.
weiter oben hat moped eine wirklich sehr gute Installationsanleitung von Gerd genannt.
Da kann man kaum was falsch machen.
Jens



   
AntwortZitat
(@lasse)
New Member
Beigetreten: vor 14 Jahren
Beiträge: 2
 

Hallo Jens,

ich habe es genauso gemacht wie in der Anleitung, nur leider funktioniert es immer noch nicht. Bekomme immer wieder eine Fehlermeldung.

Kann mir vielleicht einer mal per Teamviewer helfen? Ich weiß echt nicht mehr weiter und stehe total auf dem Schlauch.

Vielen Dank schonmal.

lasse



   
AntwortZitat
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
 

Hallo,
ich habe auch Interesse an der Weiterentwicklung. Helfen kann ich nur mit einer Spende, mit Testen oder Anleitung schreiben. Java würde ich gerne können, aber dazu fehlt mir leider die Zeit.
Meine Verbesserungsvorschläge sind nicht so hoch gesteckt wie der Wechsel der Datenbank. Wie wäre es mit Kopieren eines Vorgangs oder Artikels? Oder mit inaktiven Artikeln? Oder mit einer Historie von Kunden und Artikeln? Die Daten sind vorhanden, nur die Funktion muss gebaut werden.
Viel Erfolg
Johannes



   
AntwortZitat
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
 

Ich habe auch schon an einen Fork gedacht (u.a. weil mich "Fakturama" immer an "Futurama" erinnert :D)

Was die Geschäftslogik angeht denke ich da an einen Jython-Prozess, d.h. Python in Java. Existierende Java-Bibliotheken können eingebunden werden, für einfachere Aufgaben könnte man jedoch kompakte und sehr leserliche und damit wartungsfreundliche Python-Module schreiben.

Die GUI würde ich von der Logik loskoppeln und dann über ein Protokoll mit den Prozess kommunizieren lassen.
Also im Prinzip ein Umstieg auf das Client/Server-Modell.

Vorteil: man kann das Backend auch auf Servern betreiben und später auch andere Client-Plattformen wie Android etc. anbinden.



   
AntwortZitat
 wwv
(@wwv)
Active Member
Beigetreten: vor 14 Jahren
Beiträge: 16
 

Hallo Zusammen,

auch ich wäre an einer Weiterentwicklung interessiert. Wie ich sehen sind die letzten Beiträge vom Dezember letzten Jahres. Was muss getan werden, um eine solche Entwicklung anzustossen?

Viele Grüsse,
Wolfgang



   
AntwortZitat
 Nico
(@NicoDeluxe)
Active Member
Beigetreten: vor 14 Jahren
Beiträge: 16
 

Hallo zusammen,

ich bin seit einiger Zeit mit im Forum, auch als Mitwirkender angemeldet, nur noch nicht tätig, da die Entwicklung stagniert.

Ich bin dabei, wenns ums Weiterentwickeln geht, was ich tun kann:

- Java (am studieren)
- Kenn mich im Onlineverkauf etwas aus (eigener Shop)
- Allgemeine IT, PC Kentnisse
- Viele Ideen
usw

Bin gespannt wie es weitergeht 🙂


http://www.tonerzilla.de


   
AntwortZitat
(@Klaus)
New Member
Beigetreten: vor 12 Jahren
Beiträge: 2
 

Hallo,

ich finde es toll, dass sich eine Gruppe zur Pflege und Weiterentwicklung um Fakturama bildet. Leider gehöre ich auch zu denen, die wegen Fehlermeldungen bei der Installation der Entwicklungsumgebung aufgegeben haben - zumal aus Zeitgründen jegliche Hilfe abgelehnt wurde.

Grund meiner Versuche war die Notwendigkeit, bei Rechnungen etc. den Langtext des Artikels vernünftig bearbeiten zu können. Da nur eine Zeile sichtbar ist (zumindest unter Linux), ist es fast unmöglich, mit dem Programm sinnvoll zu arbeiten.

Da ich glaube, dass dies kein all zu großes Problem sein kann (Popup?) - besteht eventuell die Möglichkeit, dass dies in absehbarer Zeit möglich ist? Es würde helfen, Fakturama wirklich in einigen Betrieben sinnvoll einzusetzen.

Ich habe auch noch weitere Anregungen, aber die o.g. Änderung wäre die wichtigste, um mit dem Programm z.B. im Handwerk arbeiten zu können.



   
AntwortZitat
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
 

Hallo,
nach längerem Suchen bin ich auf Fakturama gestoßen.
Ich suchte / suche für einen guten Freund, mit einem Ein-Mann-Allround-Handwerkbetrieb eine einfach Software unter Linux.
(Er möchte gerne unter Linux arbeiten)
Aus meiner Sicht gibt es da so gut wie nichts vernüftiges, für die Kleinunternehmer.
Insofern finde ich es schade, das dies nun gefundene Programm allen Anschein nach nicht weiter entwickelt wird. Es dürfte zumindest so wie es jetzt aussieht, alle seine Wünsche erfülle.
Das Problem ist bei solcher Anwendung einfach die Zukunftsperspektive, die fehlt.
Wer solche Kleinhandwerker kennt, wer weiß, dass diese jede Stunde, die sie am Rechner verbringen, kein Geld verdienen. Was eh schon hart genug ist.
Für jemanden, der aber Rechnungspflichtig ist, bedeutet eine Programmumstellung in 2-3 Jahresrythmus ein Gau. Soll heißen, noch mal alle Kundendaten einpflegen, noch mal alle Briefköpfe erstellen etc. Und das, wo die meisten Handwerker da absolut keine Ahnung von haben und auch nicht wollen.
Jetzt zum Thema hier:
Mitarbeit. Ich bin mir SICHER, dass Kleinbetriebe bereit sind, hier auch was für solche Programme zu zahlen. Bislang habe ich lediglich als absolut simples Programm unter Windows die Rechnungsdruckerei von Data Becker gefunden. Alles andere ist schon wieder mit Kannonen auf Spatzen schießen.
Es wäre als schön, - so hab ich es verstanden - wenn dies an den / die Entwickler ein Hinweis sein könnte, dass sich so ein Programm durchaus auch kommerziell lohnen kann.
Windows 8 ist für viele, die es nun gesehen haben, ein Graus.
Linux wird immer attraktiver als Alternative.
Nur, es fehlt an Fachanwendungen in Deutsch die nicht auf große Betriebe schielen.
Ich lese hier, dass vordringlich an der Mulitusereigenschaft gebastelt werden soll.
Ich kann jedoch schon jetzt sagen, dass wohl eher die Singleversion guten Erfolg haben würde, wenn eine echte Perspektive in der Zukunft vorhanden ist.
Die Kleinbetriebe werden m.E. völlig unterschätzt.
Toll wäre es also, wenn hier die Bereitschaft wäre, eine Zukunft für das Programm zumindest in Augenschein zu nehmen.

So zumindest kann ich diese Programm ihm nicht aufsetzen, da ich die Befürchtung habe, alsbald wieder was neues suchen zu müssen. Wobei ich das, was ich so gesehen und auch ausprobiert habe, einfach klasse finde.
Schade, dass hier wohl Schluss sein wird.

Dirk



   
AntwortZitat
 Sebi
(@Sebi)
Active Member
Beigetreten: vor 14 Jahren
Beiträge: 5
 

Hallo zusammen,

in der letzten Woche habe ich mich schon recht intensiv mit Fakturama beschäftigt. Habe das Programm für einen befreundeten Handwerksbetrieb (Edelmetallscheide) erfolgreich auf seine Bedürfnisse anpassen können.

Grundsätzlich wäre ich auch bereit mich aktiv an der Weiterentwicklung zu beteiligen.
Also wenn man mich auch ins Entwicklerforum befördern könnte, würde ich da schonmal einige erste Ansatzpunkte haben.

Hilfreich wäre es vielleicht auch für diejenigen die Eclipse nicht zum laufen bekommen zuerstmal eine Virtuelle Maschine mit eingerichteter Entwicklungsumgebung bereitzustellen.

Bis jetzt ist es unter Eclipse 4.x nicht ohne Weiteres einsatzfähig. In der Richtung würde ich mich auch gerne damit befassen.



   
AntwortZitat
 Nico
(@NicoDeluxe)
Active Member
Beigetreten: vor 14 Jahren
Beiträge: 16
 

Gibt es denn schon Infos Anmerkungen aus der "Chefetage" (:D Scheint als liest nichtmal mehr jemand das Forum!?

Warum wurde Fakturama eigentlich mit Eclipse so eng verzahnt, dass macht meist nur mehr Probleme


http://www.tonerzilla.de


   
AntwortZitat
Seite 2 / 5
Teilen: