RobRoy1304
Anmeldungsdatum: 30. August 2006
Beiträge: Zähle...
|
Hallo Ubuntu-Gemeinde, ich habe ein Lagerverwaltungsprogramm erstellt und suche Leute um es ausgiebig zu testen. Momentan befindet es sich im beta-Status, ist also noch
nicht für den produktiven Einsatz geeignet.
Leider habe ich es zeitlich noch nicht geschafft DEB-Pakete von dem Programm zu erstellen. Also müsst Ihr die unten stehenden benötigten Pakete
leider von Hand installieren. download (32-bit):
http://www.meine-hp.net/userdaten/000000/51/download/lava2/lava2_linux_32bit_beta_023.zip download(64-bit):
http://www.meine-hp.net/userdaten/000000/51/download/lava2/lava2_linux_64bit_beta_023.zip Folgende Pakete werden benötigt:
"libqt4-gui", "libqt4-sql", (SQlite-Treiber liegen den Archiven bei) Danke für eure Mithilfe...
RobRoy
|
encbladexp
Ehemaliger
Anmeldungsdatum: 16. Februar 2007
Beiträge: 17277
|
Folgendes fällt mir dabei gleich mal auf:
Welche Lizenz hat das Projekt? Wo bekommt man den Sourcecode dafür? Warum als ZIP Datei? Diese kennt doch nichtmal Unix Berechtigungen! Settings.txt wird im aktuellen Verzeichnis angelegt, richtig wäre ~/.lava2rc oder sowas. Auf Systemverzeichnisse könntest du nämlich nicht schreiben 😉 Kennt Qt nicht das Konzept von Stock Buttons mit einheitlichem Icon und einheitlicher Beschriftung? Auf meinem Englischen System ist das Programm trotzdem Deutsch, i18n fehlt also wohl nocht. Settingsfile ist nicht Human-Editable, zumindest nicht ohne Kenntnis was das Programm eigentlich tut.
mfg Betz Stefan
|
RobRoy1304
(Themenstarter)
Anmeldungsdatum: 30. August 2006
Beiträge: 67
|
1: momentan noch freeware, später open-source. Den code muß ich noch hinreichend kommentieren und einige(ältere) Programmteile noch überarbeiten.(ich will mich ja nicht blamieren 🙄 ) 2: der webspace-Anbieter "erlaubt" nur folgende Dateitypen: exe,rar,zip und pdf (naja, ist halt kostenlos) 3: ich wollte die DEB-Pakete eh so bauen, das die Ordner im home-Verzeichnis erstellt werden, somit wäre das kein Problem. (bei Bedarf kann man das ja noch ändern) 4: k.a. was damit damit ist. 5: das Programm unterstützt z.Zt. nur die Sprache deutsch. Das diese auch in einer englischen Version angezeigt wird liegt daran, das ich beim Programmstart "qt_de.qm" lade. Später soll es mehrsprachig werden, zumindest die wichtigsten Sprachen. 6: die Settings-Datei speichert nur Tabellenspalten, Auswahl der Filter etc., eine default-Datei wird erstellt sofern die Settings-Datei nicht vorhanden ist. Sollte diese, warum auch immer, beschädigt werden genügt es diese zu löschen. Achso, screenshots findet Ihr auf meiner page http://robs-world.meine-hp.net/ cu
RobRoy
|
encbladexp
Ehemaliger
Anmeldungsdatum: 16. Februar 2007
Beiträge: 17277
|
RobRoy1304 schrieb: 2: der webspace-Anbieter "erlaubt" nur folgende Dateitypen: exe,rar,zip und pdf (naja, ist halt kostenlos)
.tar in ZIP wäre ne Idee. Ansonsten den Hoster wechseln 😉
3: ich wollte die DEB-Pakete eh so bauen, das die Ordner im home-Verzeichnis erstellt werden, somit wäre das kein Problem. (bei Bedarf kann man das ja noch ändern)
Das darf, und soll ein Debian Paket nicht. Notwendige Dateien muss das Programm entweder aus Sytemverzeichnissen lesend öffnen oder aber im Userverzeichniss ablegen beim ersten Start. Alles andere wäre was wo man nen Service für einrichten sollte, dann gehören veränderbare Daten nach /var/lib & Co. Lies dir hierzu mal die Debian Packaging Guidlines durch, und am besten gleich noch die FHS Standards. mfg Betz Stefan
|
snafu1
Anmeldungsdatum: 5. September 2007
Beiträge: 2119
|
encbladexp schrieb: RobRoy1304 schrieb: 2: der webspace-Anbieter "erlaubt" nur folgende Dateitypen: exe,rar,zip und pdf (naja, ist halt kostenlos)
.tar in ZIP wäre ne Idee. Ansonsten den Hoster wechseln 😉
Oder gleich auf GitHub packen. ☺ (Sorry, kam jetzt erst über den Link vom Wochenrückblick hierher...)
|
trick17
Anmeldungsdatum: 17. Dezember 2008
Beiträge: 201
|
Hi RobRoy, coole Sache - werd' ich mir auf jeden Fall bei Gelegenheit 'mal Anschauen. Vielleicht hab' ich sogar Verwendung dafür. RobRoy1304 schrieb: (ich will mich ja nicht blamieren 🙄 )
Schade, dass dies so oft der Grund für einen verspäteten Code-Release ist! Warum nicht beim Aufräumen helfen lassen? Ein wenig mehr Selbstbewusstsein hier würde ich mir generell wünschen. Wir wissen doch alle, dass es ein Freizeitprojekt noch im testing-stadium ist. Du lässt doch auch die Leute es schon anwenden obwohl (wahrscheinlich) noch Fehler darin sind. Warum ist uns Programmierern(/-Anfängern) unser Anfangscode so peinlich, der unfertige Anwenderzustand aber nicht? (Ich kenne das, versuche aber mich innerlich dagegen zu wehren und denke, wenn mir jemand helfen will oder Anmerkungen zum Code hat habe ich weniger Arbeit beim Aufräumen/Refactoring/... und wenn jemand sein Selbstbewusstsein mal wieder aufbessern will indem er mir öffentlich zeigt wie viel besser er programmieren kann (was meiner Meinung nach der Ursprung für diese Unsicherheit vom Releasen des anfänglichen Codes ist -denn den Anwendern gegenüber stellen wir uns ja mit unseren unfertigen Programmen, da von denen nich kommen kann: "oh mann, wie schlecht ist denn...") dann schaue ich auf meine Partnerin, meine Kinder, meine Freunde ... und denke: "Wie schön ein Leben zu haben. Der arme Kerl!" 😉 ) Also: Hab' Mut! Du hast eigentlich nichts zu verlieren, oder? Achso, screenshots findet Ihr auf meiner page http://robs-world.meine-hp.net/
→ Seite nicht vorhanden.
☹ snafu1 schrieb: (Sorry, kam jetzt erst über den Link vom Wochenrückblick hierher...)
+1 Gruß Pa_trick17
|
RobRoy1304
(Themenstarter)
Anmeldungsdatum: 30. August 2006
Beiträge: 67
|
Die webpage ist wieder erreichbar, habe sie gestern/heute ein wenig umgebaut. http://www.robert.ewert.de.vu
oder
http://www.robs-world.meine-hp.net @snafu1 schau ich mir mal an,thx. @trick17 eigentlich hast du ja recht, werd den code die Tage auf meiner page schmeissen. Man wird mich hier wohl nicht steinigen wenn der code noch nicht optimal ist 🙄. (oder doch ???? 😊 )
Ist immerhin mein erstes Qt-Projekt, seid also gnädig 😕 .
|
RobRoy1304
(Themenstarter)
Anmeldungsdatum: 30. August 2006
Beiträge: 67
|
Achso, noch mal eine Frage zur Lizenz, welche nimmt man da am besten, bzw. wie macht man das am besten?? Habe in älteren Projekten das so gemacht, das ich mir den
Text(vom gimp-Projekt geklaut) hier z.B. von der ersten Version von LaVa:
/* Robert Ewert's LaVa (Lagerverwaltung)
* Copyright (C) 2009 Robert Ewert
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/ am Anfang jeder code-Datei geschrieben habe. Reicht das so aus??? Wenn ich den code veröffentlich habe, kann mir vielleicht jemand helfen DEB-Pakete davon zu erstellen. Ich habe bis jetzt noch keine erstellt und müßte mich sonst erst einmal belesen.
Dann könnte man den code auch so anpassen, das die Datein in den von encbladexp beschrieben Ordnern kopiert werden. Mit der Linux-Datei-Architektur kenne ich mich ebenfalls noch nicht
so aus. RobRoy
|
encbladexp
Ehemaliger
Anmeldungsdatum: 16. Februar 2007
Beiträge: 17277
|
RobRoy1304 schrieb: Achso, noch mal eine Frage zur Lizenz, welche nimmt man da am beste...
Kommt drauf an was du möchtest. Da gibt es die Wahl zwischen Copyleft (GPL Lizenzen) und den freien Lizenzen (BSD & Co). Ich selbst bevorzuge starkes Copyleft und finde daher die GPL3 oder AGPL3 ne nette Sache. Andere mögen aber lieber BSD Style usw... Im Endeffekt ein Glaubenskrieg und du musst die Lizenzen mal lesen damit du weist für was die gut sind. Ne eigene Meinung brauchste eh zu dem Thema, sonst ist die Wahl recht sinnfrei.
Reicht das so aus???
Auch das steht in der Lizenz drin, bei kurzen Lizenzen kommt einfach an jeden Dateiheader die ganze Lizenz (BSD), bei GPL nur dieser kurze Abschnitt.
Mit der Linux-Datei-Architektur kenne ich mich ebenfalls noch nicht
Das hier ist dein Freund, steht alles drin was man wissen und beachten sollte. mfg Betz Stefan
|
trick17
Anmeldungsdatum: 17. Dezember 2008
Beiträge: 201
|
RobRoy1304 schrieb: Wenn ich den code veröffentlich habe, kann mir vielleicht jemand helfen DEB-Pakete davon zu erstellen. Ich habe bis jetzt noch keine erstellt und müßte mich sonst erst einmal belesen.
Dann könnte man den code auch so anpassen, das die Datein in den von encbladexp beschrieben Ordnern kopiert werden. Mit der Linux-Datei-Architektur kenne ich mich ebenfalls noch nicht
so aus.
Wäre auf jeden Fall interessiert mich da nochmal zusammen mit dir zu beschäftigen, da wir dies bei Popper bisher eher "stiefkindlich behandelt" haben und deswegen auch schon länger einen Bugreport auf Launchpad haben. Was für eine Programmiersprache hast du denn verwendet? Gruß Pa_trick17
|
juifeng
Anmeldungsdatum: 16. April 2006
Beiträge: 159
|
Das gefällt mir. 👍 Eine Lagerplatzverwaltung hast du aber nicht geplant, oder? Soweit ich das von den Screenshots erkennen kann, gibt's das noch nicht. Aber vermutlich ist der Einsatzzweck der Software sowieso eher Festplatzlagerung, dann dürfte das ja nicht so wichtig sein solange das Lager nicht so groß ist. Ich denke auch dass du es ruhig Open-Sourcen kannst (github?), auch wenn der Code schrecklich sein sollte. Da wäre dein Projekt nicht das einzige. *g* Außer du hast vor, die Software irgendwann zu verkaufen.
|
stfischr
Anmeldungsdatum: 1. März 2007
Beiträge: 19197
|
Hi RobRoy1304. Du hast auf deiner Webseite unten so ne Malwareleiste, die versucht wie ein Teil des IE auszusehen, solltest du dich mal drum kümmern. Ist vielleicht auch nur unseriöse Werbung, auf jeden Fall nicht sehr Vertrauens erweckend.
|
janma
Anmeldungsdatum: 12. Juni 2010
Beiträge: Zähle...
|
hi, wenn du einen kostenfreien Webhost suchst, bist du mit Bplaced gut beraten. Die sind Seriös, kosten-und Werbefrei und du hast keine Einschränkungen im Dateiformat. Sorry, wenns nicht ganz zum Thema passt, aber der Hoster von dir kommt mir ein bisschen komisch vor. Gruß
janma
|
RobRoy1304
(Themenstarter)
Anmeldungsdatum: 30. August 2006
Beiträge: 67
|
Hallo Leute, @trick_17 Programmiersprache ist Qt. Wäre schön wenn du mir bei den deb-Paketen helfen würdest. Danke für das Angebot. @juifeng Nein, das Programm hat keine Lagerplatzverwaltung. Man kann bei einem Artikel nur dessen Standort(eine Textzeile für z.B. Halle 1,Regal 3,Fach 12) angeben. @stfischr Danke für den Hinweis, ist mir garnicht aufgefallen. Ich schaue mir mal die von janma (danke für den Tipp) vorgeschlagende Seite an. Keine Werbung und kostenlos hört sich gut an. Dieses WE schaffe ich es leider nicht den code zu releasen und die Seite umzulegen. Aber nächste Woche. Gruß
RobRoy
|
trick17
Anmeldungsdatum: 17. Dezember 2008
Beiträge: 201
|
Nein, Qt ist ein C++ GUI-framework mit Anbindungen an viele Programmiersprachen. Ich gehe mal davon aus du hast in C oder C++ programmiert? Gruß Pa_trick17
|