Skip to content

Commit

Permalink
updated development page
Browse files Browse the repository at this point in the history
  • Loading branch information
bmsauer committed Jan 20, 2019
1 parent 875a909 commit 37db3ad
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 6 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ logs/*.log*
celerybeat-schedule*
.vagrant
config.ini
blog/dist
17 changes: 17 additions & 0 deletions blog/sblog.tcl
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
#!/usr/local/bin/tclsh8.6

#This file is part of bigCGI.
#
#bigCGI 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 3 of the License, or
#(at your option) any later version.
#
#bigCGI 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 bigCGI. If not, see <http://www.gnu.org/licenses/>.

package require Tcl 8.5

proc get_slug {title} {
Expand Down
8 changes: 2 additions & 6 deletions views/development.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,12 @@ <h3>Roadmap</h3>
<dl>
<dt>Chaining</dt>
<dd>This allows apps to specify other apps to run automatically upon completion or error of an application</dd>
<dt>Scheduling</dt>
<dd>This would allow CGI applications to be run on a timed schedule, allowing for custom parameters for each time. This could fulfull a similar role as <a href="http://dkron.io/intro/">dkron</a>.</dd>
<dt>Fast-CGIish Integration</dt>
<dd>This would allow for long-standing processes to serve fast CGI requests. Should significantly improve performance</dd>
<dd>This would allow for long-standing processes to serve fast CGI requests. Should significantly improve performance, if needed</dd>
<dt>Versioning</dt>
<dd>This feature creates built in versioning of apps. Basically, the applications would be stored in the database to allow fast rollback and the ability to run multiple versions of the same application.</dd>
<dt>API Control</dt>
<dt><span style="color:green">API Control</span></dt>
<dd>This enables developers to add, remove, update, and query applications via a RESTful API.</dd>
<dt><span style="color:green">Attachments / File IO</span></dt>
<dd>With this feature, applications could read and write to files on the system. This is challenging due to the distributed nature of bigCGI.</dd>
</dl>
<p>Green text denotes what is currently in progress. What matters to you? If you would like to see one of these, or any other, features implemented, drop me a line at bigcgi.app (_at_) gmail.com.</p>
<h3>Source</h3>
Expand Down

0 comments on commit 37db3ad

Please sign in to comment.