the Fiddler's picture

Project statement and frontpage refresh

Project:The Open Toolkit library
Version:all versions
Component:Website
Category:task
Priority:normal
Assigned:the Fiddler
Status:closed
Description

Our frontpage should make clear what OpenTK is and how it can be used (project statement). The goal of this task it to help create the project statement and design a new frontpage around that.

Following a recent discussion on elegance vs speed, a first try at a project statement could read like this:
---
The Open Toolkit is a Mono/.Net library that simplifies the creation of multimedia applications. From CAD to games, from modelers to VR, the Open Toolkit library is:

  • Easy to use
  • Easy to deploy
  • Fast
  • Portable
  • Free

The Open Toolkit contains bindings to OpenGL and OpenAL, handles input, math and text rendering. It can be integrated into Windows.Forms, WPF and GTK# applications or used standalone on Windows, Linux and Mac OS X.

Find out more or Download now!
---

Suggestions? Should the license be mentioned somewhere?

PS: You can add inline images to your post with the img html tag. You can align them left or right with the align attribute.

PS 2: If you find this editor too limited you can always attach a plain html file to the post.


Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Inertia's picture

#1

I think we really need to sort out first who we're addressing with this. Who is the audience? The "logo topic" has shown that there's very different views about this. Once we got a picture who the explanation is targeting, it'll be more straightforward to write it.

Kinda missing the words "convenience", "RAD" and "productivity" so far. Those are strengths of OpenTK too. Maybe another line "hides the gritty details of unmanaged code wherever possible and allows you to focus on more important things".

Don't be afraid to make the post longer, if you don't go off-topic and only give relevant information the reader will continue. If they don't have the patience to read a full page of relevant text, they're not suited to be coders anyway. Nice side-effect: Natural Selection :P

objarni's picture

#2

Audience: I think there are two possible audiences: the developers using OpenTK (application developers like myself) and developers developing OpenTK. Of course it is not a clear line - since many of those using OpenTK are also developing it, like you Inertia. But aiming for the application developers I think is a good starting point. Having links like "Want to help out developing OpenTK?" is good too.

Mentioning license: yes, should be visible on front page. Related: it is important to state that OpenTK is free to use both in open source software and commercially (not everyone knows the MIT license by heart). Another important point to mention is that OpenTK is open source software itself.

oyvindra's picture

#3

I agree / think that the front page should be more directed towards application developers, and the text should be written for new visitors, with links to points of interest for people who already knows OpenTK.

.

objarni's picture

#4

I think mentioning the divide between OpenTK.dll and OpenTK.Utilities.dll would be good also, especially the "principle" after which it is divided by (base + things built on base right?). Similar to SDL + SDL's addon libraries, but in the OpenTK world all addons are packaged into one making it much simpler to use for the programmer, than downloading each separate "niche" library for SDL and understanding the twists-and-turns for each and every such mini-library.

Inertia's picture

#5

The Open Toolkit

Just works.

The Open Toolkit is a Mono/.Net library with an elegant, yet powerful, API. It works with all .Net languages, like C#, VB.Net or IronPython.

OpenTK contains managed bindings to OpenGL and OpenAL, and convenience libraries for input, math and text rendering.

It simplifies the creation of multimedia applications without slowing down your productivity with low-level details. OpenTK is suited for quick prototyping and production quality applications alike; from CAD to games, from modelers to VR.

The Open Toolkit library is:

* Easy to use
* Easy to deploy
* Fast
* Portable
* Free

No special setup required. It can be integrated into Windows.Forms, WPF and GTK# applications or used standalone on Windows, Linux and Mac OS X. Best of all, it is - and will remain! - free for both commercial and non-commercial projects.

- the OpenTK Team

---------------------------------------------------------------------

I've taken the old frontpage and the new one, added those keywords I wanted to see and that's the result.

"from CAD to games, from modelers to VR." is a bit spongy, maybe something more concrete would be better.

the Fiddler's picture

#6

Assigned to:Anonymous» the Fiddler
Status:open» closed

Done.