crossbridge-community / crossbridge

C/C++ Compiler for the ActionScript Virtual Machine (AVM2)
http://sourceforge.net/projects/crossbridge-community/
Other
152 stars 35 forks source link

General: Forum / Showcase / Github Page / Communication channels #43

Closed JoeDupuis closed 9 years ago

JoeDupuis commented 10 years ago

Hi, I didn't know where to put this. We are heavily using the project on our open source game engine. Thanks for helping keeping the project alive.

I have seen that there is a forum on the sourceforge page with a "issue reports" and a "Feature requests" topic. You can't create more. I think it would be helpful to have a place where you can post what your working on (crossbridge linux port for example), planed feature or showcase your project using it. The flascc forum is kind of dead and is more "Have an issue/get help" oriented.

I really don't want this project to die. Any idea on where we could keep the discussion going?

JoeDupuis commented 10 years ago

Maybe we could even ask adobe to redirect or put a link to the page/forum if they aren't willing to contribute anymore.

vpmedia commented 10 years ago

Hi, I don't have any contacts with Adobe community managers, but I agree on this. What I've achieved that one of the devs put a notice in the official github page README about this maintained fork.

vpmedia commented 10 years ago

About the sourceforge page: I've never maintained a SF page before, so I've created those pages for future usage and experimenting, but I'm open about any ideas regarding the project promotion / communication channels.

vpmedia commented 10 years ago

I've created a 'showcase' section, any other wishes? http://sourceforge.net/p/crossbridge-community/discussion/general/

JoeDupuis commented 10 years ago

I think there should have a general section, a troubleshooting section (something like the flascc forum https://forums.adobe.com/community/game_developers/flascc) and maybe a news/todo section.

I don't like sourceforge, because of the issue tracker. If people start to track issue on source forge it create duplicate across sourceforge and github.

Maybe a web site with a forum (something like vanilla forum). I don't mind buying the domain and setuping the thing.

On the other hand if we let the forum on sourceforge there is no server management and domain to buy ( so there is that). Maybe if we could descactivate the issue tracker from sourceforge and use it mainly as a distribution/forum platform.

I think we should also work on a website a little, if we stick to sourceforge for the forum, github page would do off course. Emscripten which is a similar project for javascript is a perfect example of what the project need: http://kripken.github.io/emscripten-site/ The community/get in touch section is a great idea.

I don't mind working on it a bit, we just need to define what would be the best to keep the project alive.

Personnaly, I think we should deactivate the sourceforge issue tracker, use it as a forum, use github page as the official project website and use the github issue tracker as the only issue tracker.

I will also try to go around the other forums and issue trackers (the adobe's ones) and redirect people to relevant topic/issue on the community version from time to time.

vpmedia commented 10 years ago

I've create new topics on the SF forum. Also I've disabled the SF built-in issue tracker since the beginning, so the users can only see a link to the github one.

JoeDupuis commented 10 years ago

I think that the forum sections have been created as topics instead of forum sections (on source forge). Which will get really hard to follow since every issues will be posted in the same thread.

vpmedia commented 10 years ago

I've deleted those topics. I think there are not so many people around crossbridge right now, so github issue tracker is enough as centralized host, for communication. If you wish I can give access to the sourceforge site too, so you can make the changes what you think.

JoeDupuis commented 10 years ago

The issue tracker can do it I think, but it might be a good idea to say it in a Forum section on the project page.

Also, I was thinking about creating an IRC channel on freenode and hanging in there.

I also think that we should have a place (maybe the wiki or project page, but some place that stick. Issues can't stick to the top) where we state what's being developed and by who. To keep some kind of roadmap.

vpmedia commented 10 years ago

Current github page: https://crossbridge-community.github.io/crossbridge/ Ref.: #54

JoeDupuis commented 9 years ago

I got news.

Adobe let the crossbridge.io domain expire. I bought it. They still have some links to the crossbridge.io page describing it as the homepage of the project. So having a 404 doesn't really make it looks like a living project.

I want to make a website with a basic forum.

For the moment, am gonna point it to the github page (similar to the emscripten project). Just something to signal people the project is still alive (instead of a 404) and a place to post question and stuff under the crossbridge name (the flascc forum doesn't have the right name and could be killed by adobe at any time) this way, we would be sure that the forum threads will stay as long as the project is alive and people might to associate the project under the crossbridge name. I will still hang around in the flascc forum just to redirect people to the new one if they post there.

Does that sound good ?

JoeDupuis commented 9 years ago

I was working with a graphic designer for logos for a bunch of open source project I run. Do you think I should ask for a a crossbridge logo too or you prefer the one on github? If so I guess you don't have a vector version or a bigger one ?

I was trying to pimp the website a bit and I would like to put it somewhere.

vpmedia commented 9 years ago

Hi, The current logo is made from a template and should be switched I think. Thanks!

JoeDupuis commented 9 years ago

I doubt I'll be able to make a bunch of revisions, else the designer will charge me a too much, but if we're not too picky it should be great.

JoeDupuis commented 9 years ago

I installed a forum: http://forum.crossbridge.io It will allow us to put some sticky topic. This way we can have, for example, a post that keep track of whats being worked on in the contribute category.

We can login with github, so no need to create an account.

@vpmedia just poke me if you want the admin rights.

vpmedia commented 9 years ago

Great, i've registered with a new account as vpmedia.

JoeDupuis commented 9 years ago

You are admin now.

I will forward new questions from the flascc forum to the new crossbridge forum.

This way if adobe decide to kill the old forum (since they don't maintain it) it won't take down all the questions and answer from this point. Which are valuable assets when developing.

vpmedia commented 9 years ago

Great, i've added the forum link to the sourceforge home page too.

JoeDupuis commented 9 years ago

Added the logo on the staff section on the forum we can continue the discussion there.

I will also open an irc channel on freenode or somewhere and hang in there if people need help and I have free time.

Closing this topic.