Browse Source

Update About Typica content

Neal Wilson 9 years ago
parent
commit
9c36ac1846
4 changed files with 101 additions and 60 deletions
  1. 1
    0
      src/resources.qrc
  2. 67
    56
      src/resources/html/about.html
  3. 33
    4
      src/resources/html/style.css
  4. BIN
      src/resources/html/typica2logo96.png

+ 1
- 0
src/resources.qrc View File

@@ -30,5 +30,6 @@
30 30
         <file>resources/icons/tango/scalable/apps/office-calendar.svg</file>
31 31
         <file>resources/html/licenses/typica.html</file>
32 32
         <file>resources/html/licenses/tango.html</file>
33
+        <file>resources/html/typica2logo96.png</file>
33 34
     </qresource>
34 35
 </RCC>

+ 67
- 56
src/resources/html/about.html View File

@@ -7,7 +7,7 @@
7 7
 	<body>
8 8
 		<div id="page">
9 9
 			<div id="topmatter">
10
-				<div id="topbanner">
10
+				<div class="topbanner">
11 11
 					<a href="http://www.randomfield.com/programs/typica/"><img src="../icons/appicons/logo96.png" height="96px" width="96px" alt="Typica logo" /></a>
12 12
 					<h1><a href="http://www.randomfield.com/programs/typica/">Typica</a></h1>
13 13
 					<h2>Version 1.6.4</h2>
@@ -26,73 +26,84 @@
26 26
 				<p>Ongoing development of Typica is made possible through the
27 27
 				generous financial contributions from the following:</p>
28 28
 				
29
-				<p>Water Street Coffee Roaster</p>
30 29
 				<p>La Cosecha Coffee Roasters</p>
31
-				<p>Anonymous Funders Through
32
-				<a href="https://www.gratipay.com/N3Roaster/">Gratipay</a></p>
30
+				<p>Pinnacle Coffee Roasting</p>
31
+				<p>Water Street Coffee Roaster</p>
32
+				<p>Anonymous Funders</p>
33 33
 				
34 34
 				<p>Hardware for developing Phidgets 1048 support was provided
35 35
 				by Phidgets, Inc.</p>
36
+				
37
+				<p>Special thanks also to all who have sent bug reports and
38
+				feature requests.</p>
36 39
 
37
-				<h3>Get Involved</h3>
38
-				<p>Typica has reached a point in its development where it can
39
-				be considered mature with a feature set appropriate for many
40
-				coffee roasting firms. There is, however, considerable variety
41
-				among roasting firms in the equipment used, roasting styles,
42
-				process traceability requirements, languages understood, and
43
-				other preferences. There is also still considerable room for
44
-				improvement in many areas. The development of Typica has been
45
-				on a budget of approximately $0, but software development is
46
-				not without cost. This is especially the case for cross
47
-				platform development of software that interfaces with external
48
-				hardware. These are some of the things that could be done with
49
-				additional funding:
40
+				<div class="nbg">
41
+				<div class="nextversion">
42
+				<div class="nextbanner">
43
+					<img src="typica2logo96.png" height="96px" width="96px" alt="Typica 2.0 logo" />
44
+					<h1>Preview of the Next Episode</h3>
45
+				</div>
46
+				<p>This will likely be one of the last releases in the 1.x
47
+				series. Typica 1.0 was released in 2007 and I've learned a
48
+				lot from developing this, using it, and having conversations
49
+				with others about how they're using this. While there is the
50
+				possibility of further improvements, I believe Typica has
51
+				reached a point of maturity with a feature set appropriate for
52
+				many coffee roasting firms.</p>
53
+
54
+				<p>There is a large set of features and extensions that I have
55
+				avoided implementing because the changes would have been too
56
+				intrusive for the code base as it currently exists, but that
57
+				feature set has become too compelling for me to leave undone.
58
+				I am, therefore, attempting to spend as much time as I can on
59
+				the development of Typica 2.0. This removes many of the legacy
60
+				considerations and modernizes the tools and techniques used. I
61
+				hope that the result is a better and more broadly useful Typica
62
+				that can be maintained for another several years.</p>
63
+				
64
+				<p>While Typica is free and will continue to be made freely
65
+				available complete with all source code, there are still costs
66
+				associated with ongoing development and keeping the software
67
+				available. Some of the costs include:
50 68
 					<ul>
51
-						<li>Improve development and testing infrastructure.
52
-						This would allow more complete testing of release
53
-						candidates on all platforms and greatly increase the
54
-						quality and speed at which new releases could be made
55
-						available.</li>
56
-						<li>Purchase additional measurement devices. Interest
57
-						has been expressed in using many types of hardware not
58
-						currently supported in Typica. Some of these
59
-						suggestions are quite reasonable and the only reason I
60
-						am not able to include support for them is simply that
61
-						I do not have a sample of the hardware to test my code
62
-						against.</li>
63
-						<li>Pay for web hosting. While the Internet allows
64
-						free software to be distributed cheaply, this is not
65
-						without cost.</li>
66
-						<li>Allow more development time. As of this writing,
67
-						nobody has contributed any improvements to Typica's
68
-						program code. This has all been designed and written
69
-						by a single person working on it as time is available.
70
-						Many of the planned improvements require nothing beyond
71
-						time to plan an implementation, to write the program
72
-						code, to integrate it with the rest of the program, and
73
-						to test that the feature is sound. With sufficient
74
-						sustained funding it would be possible to devote more
75
-						time to continuing development, resulting in a more
76
-						rapid release of features and other improvements to
77
-						Typica.</li>
69
+						<li>Obtaining and maintaining hardware appropriate for
70
+						building and testing new releases</li>
71
+						<li>Building and maintaining test rigs for various
72
+						types of data acquisition hardware</li>
73
+						<li>Maintaining the ability to test on new operating
74
+						system releases</li>
75
+						<li>Hosting service</li>
78 76
 					</ul>
79
-				</p>
80
-				<p>Financial assistance toward these ends can be sent (checks
81
-				payable in US dollars preferred) to:</p>
77
+				There is also a huge commitment of time in developing, testing,
78
+				and supporting this.</p>
79
+
80
+				<p>Financial support to date does not come close to covering
81
+				these costs, nor has it been enough that I could consider
82
+				hiring people to improve the pace and quality of ongoing
83
+				development. This is fine. I have no intention of halting work
84
+				on the project as my work has benefitted greatly from having
85
+				this software and I expect even greater benefit from the next
86
+				major release. Personally I find the new feature set exciting
87
+				to work on and am willing to cover funding shortfalls when I
88
+				can afford to do so.</p>
89
+				
90
+				<p>That said, if you're finding this software to be useful in
91
+				your business, if you've had a good support experience, or if
92
+				you'd like to help me continue to develop this software, please
93
+				consider providing some financial support to:</p>
94
+				
82 95
 				<p>Neal Wilson<br />
83 96
 				c/o Wilson's Coffee &amp; Tea<br />
84 97
 				3306 Washington Ave.<br />
85 98
 				Racine, WI 53405<br />
86 99
 				USA</p>
87
-				<p>All who contribute in this way will be thanked in the
88
-				Special Thanks section seen above in the next public release,
89
-				so please indicate if you would like to be identified by your
90
-				name, your company name, or in some other way.</p>
91
-				<p>Anonymous funding can also be made through
92
-				<a href="https://www.gratipay.com/N3Roaster/">Gratipay</a>. While
93
-				it is not possible to verify and recognize those who help
94
-				provide funding in this way, the small weekly payments are
95
-				easier to plan around than larger one time contributions.</p>
100
+				
101
+				<p>Another great way to help Typica right now is to reach out
102
+				to your professional colleagues and let them know that you're
103
+				using Typica and what you like about it.</p>
104
+				</div>
105
+				</div>
106
+				
96 107
 				<h3>License Information</h3>
97 108
 				<p>Permission is hereby granted, free of charge, to any person
98 109
 				obtaining a copy of this software and associated documentation

+ 33
- 4
src/resources/html/style.css View File

@@ -7,23 +7,52 @@ body {
7 7
 h1 {
8 8
 	font-size: 24px;
9 9
 }
10
-#topbanner {
10
+.topbanner {
11 11
 	background-color: rgb(235,239,249);
12 12
 	height: 96px;
13 13
 	margin-bottom: 2px;
14 14
 }
15
-#topbanner a {
15
+.topbanner a {
16 16
 	text-decoration: none;
17 17
 	color: black;
18 18
 }
19
-#topbanner img {
19
+.topbanner img {
20 20
 	float: left;
21 21
 }
22
-#topbanner h1 {
22
+.topbanner h1 {
23 23
 	padding-top: 20px;
24 24
 	padding-bottom: 0px;
25 25
 	margin-bottom: 0px;
26 26
 }
27
+
28
+.nbg {
29
+	width: 100%;
30
+	background-color: rgb(237, 227, 192);
31
+	margin-left: -20px;
32
+	padding-right: 80px;
33
+	overflow-x: hidden;
34
+}
35
+
36
+.nextversion {
37
+	margin-left: 20px;
38
+}
39
+
40
+.nextbanner {
41
+	height: 96px;
42
+	margin-bottom: 2px;
43
+}
44
+
45
+.nextbanner img {
46
+	float: left;
47
+	margin-left: 10px;
48
+}
49
+
50
+.nextbanner h1 {
51
+	padding-top: 20px;
52
+	padding-bottom: 0px;
53
+	margin-bottom: 0px;
54
+}
55
+
27 56
 h2 {
28 57
 	font-size: 20px;
29 58
 	padding-top: 0px;

BIN
src/resources/html/typica2logo96.png View File


Loading…
Cancel
Save