Composr Roadmap

Post

Posted
Rating:
#3657 (In Topic #731)

The Future of Compsor

Dear folks, I am new here so if this is very obvious I apologize, but I am looking for a develpment roadmap of sorts for Composr. Something that may show what the next release is looking like, new additions, subtractions, changes etc. And some kind of release schedule if that is a philosphy with Composr development.

Thanks for any help!

Post

Posted
Rating:
Item has a rating of 5 Item has a rating of 5 Item has a rating of 5 Item has a rating of 5 Item has a rating of 5 (Liked by Chris Graham)
#3661
Hello and welcome to the Community. There is no Roadmap for Composr but you can check the Tracker and/or Github to see what has changed recently. Chris often posts Development Updates too, the last of which can be found here :)

Post

Posted
Rating:
#3665
Thanks King, appreciate the direction!

Post

Posted
Rating:
#4652
Hello, beautiful people (and Chris) lol :)

So, v11 is being worked on.

I'd like to fiddle with it. git doesn't seem to have ftp access, and my mobile hotspot times out when I try to download it as a zip.

There is a message that says " Warning: We decided to discontinue the v10.1 branch before it was release-ready, the functionality here will now be delivered in a longer-term branch, v11. Use v10.1 only for early testing of selected new functionality."

To me, this means we're on to some good stuff.

The download for the cutting-edge 10.1 is still available. Is this download, 10.1, the same as the git zip, which contains v11?

Or is this 10.1 cutting-edge version going to eventually be merged into v11?

I'd like to download and install v11 and see how it goes. Is this 10.1 the same thing, or, is there a way to download v11 from the compo.sr site directly?

Lastly, I want to propose something radical, with regard to chat. Most people that work on code can access FreeNode's IRC server because they understand SSL setup on IRC. However, currently no IRC client (that I am aware of) can connect to FreeNode's IRC servers without significant tinkering. This means that with the exception of the webchat portal, few people can access the chat room. What if the chat room was moved to a server that could be reached by any IRC client "out of the box"
 

Post

Posted
Rating:
Item has a rating of 5 Item has a rating of 5 Item has a rating of 5 Item has a rating of 5 Item has a rating of 5 (Liked by Chris Graham)
#4653
Hi, to briefly answer your questions 10.1 has some e-commerce and other improvements that will make it into v11 but it's not v11 (or even close to). There is no fully working test version of v11 yet (though I have a git copy working on localhost so maybe a public beta will arrive soon). HexChat works fine out of the box with freenode for me.

Post

Posted
Rating:
#4658
@KingBast do you have some screens, or time to install it on a test location? (V11)

Post

Posted
Rating:
#4699
I have a location to test 11 on the web. Ultimately I'd like to install Composr on a production site. It's a Community site, more than anything, and I've hacked around with various CMS's, some which cost nothing and some that cost $50 a month. I have the next 2 days off (today is Thursday). I have to admit, I don't know much about git, or how to compile the source into a downloadable and immediately installable package to test. If someone has info about how to do that easily, I'll totally put it on a test site in the wild and style it.

*** edit ***

I've downloaded the code from git so I can test the most recent software. For anyone that wants to do that, here's how I did it…

1) Get a webspace ready. Get a copy of Putty if you don't already have it. You'll use this to SSH into your site's shell in one of these steps.
2) Log in to your site's cpanel and turn on shell ssh ability. It might be called other things, like Telnet or Manage SSH, or SSH Access. You have to turn that on, because it might be off by default. With it on, you'll be able to access your site's shell, which is like the old DOS for Windows, and you'll need to use it to download the latest Composr. When you turn Shell SSH access on, it should tell you the IP address and port number to connect to, and the username.
3) In cpanel, create a database using phpMyAdmin. For this part,
     a) Create a new database if you don't already have one
     b) Create a new user to access the database if you don't already have one.
     c) Add the user to the database and give the user all access
4) Run Putty and connect to your site's shell using the IP, port number, and username you got when you turned on Shell SSH Access. This should take you to your site's shell.
5) From the site's shell, issue this command: git clone github.com/ocproducts/composr
6) By default, it will install Composr in a directory called "composr". Use your browser to go to whatever-your-site-is/composr
7) You'll see a warning telling you that you need to set up Composr. Click it and set it up.

I got a few warnings about the Master password and the Administrator passwords being something other than what I actually used.

"Are you sure you want such an insecure Administration account password password? This will leave your installation and webhosting wide open to attack. You should use at least 8 characters and a combination of lower case, upper case, digits, and punctuation symbols."

And

"Are you sure you want such an insecure Master password password? This will leave your installation and webhosting wide open to attack. You should use at least 8 characters and a combination of lower case, upper case, digits, and punctuation symbols."

Maybe someone will know a bit more about those warnings, and if they are important or not.

So that's how I installed Composr's most recent code. As has been said many times, I'm sure it isn't supposed to be used for a production site. I also suggest you check out everything I've suggested here for yourself, to make sure it's going to work for you, and that it doesn't break any of your web site providers rules. This is how I did it, and your milage may vary. I saw no errors in the installation. It was fast and simple.

*** edit ***

I got this from compo.sr/docs/tut-adv-install.htm

Running from git runs Composr in dev mode, which adds extra constraints and checks (or maybe even removes some designed for live sites). No live site should ever be left in dev mode. To change that add this to _config.php: $SITE_INFO['dev_mode'] = '0';

There are other things about using git that are important, and they are on that page. If you're going to use this method to check the code out, definately read this page ( compo.sr/docs/tut-adv-install.htm )


When using git to download Composr, the default is "dev mode"

 

Last edit: by Malatesa

Post

Posted
Rating:
#4701
So, Malatesa, this gave you V11?
Cool and thanks if that's how to do it.
I would like to test V11...

Post

Posted
Rating:
#4702
I'll be honest, I can't say for sure that this is v11. It sure looks like stuff I've never seen before, and it surprised me. Maybe someone can clarify about it; if this git is v11 in the making. I'm seeing...

eCom changes (that I don't know much about, anyway)
ad/banner upgrades, analytics to some detailed degree
a billboard
upgrade to the point store in relation to money
improved site statistics (more analytics)
changes to usergroups
partner sites
syndication to the major social media channels
login from the major social media accounts (log in with your Google account, etc)
API for YouTube interface, as well as Vimeo, facebook, etc
paid classifieds, paid accounts, etc
Other things I don't understand

Maybe I've been out of the loop too long and this is not v11. Whatever it is, it came from git, and it's pretty significant when compared to even the paid CMS's out there.

Anyone else want to talk a bit more about what version is in this git clone?



 

Post

Posted
Rating:
#4703
Pretty sure that's v11. There are 2 v11 branches, the main one called 'v11', and the one Salman is doing further redesign work on ('v11_redesign'). Both are in active development and will break and unbreak regularly ;) .

Post

Posted
Rating:
#4705
Okay cool, so v11 is actually, when anyone uses git from the Shell of their website, use this url for v11: github.com/ocproducts/composr/tree/v11

That's v11

And heads up, NameCheap blocked me from SSH after I used git to get the files, today, so beware some providers might freak out. If anyone manages to get a test v11 site up and running before I do, post it here and let's see.
 

Post

Posted
Rating:
Item has a rating of 5 Item has a rating of 5 Item has a rating of 5 Item has a rating of 5 Item has a rating of 5 (Liked by Joey)
#4707
I installed v11 on localhost Joey (by downloading the branch as a zip) so my version won't have any recent changes and not really sure what screens you'd want to see specifically as I haven't installed the v11_redesign branch which is the most noticeable difference overall and makes for the most striking change. Chris showed me the new default theme when we met for a chat and a coffee (just before he escaped this country) and it looked fantastic.

Post

Posted
Rating:
#4737

KingBast said

I installed v11 on localhost Joey (by downloading the branch as a zip) so my version won't have any recent changes and not really sure what screens you'd want to see specifically as I haven't installed the v11_redesign branch which is the most noticeable difference overall and makes for the most striking change. Chris showed me the new default theme when we met for a chat and a coffee (just before he escaped this country) and it looked fantastic.

Hahaha ok, thats clear.
I will wait :) But v10 is already great, so i realy like to see how v11 is :)
1 guest and 0 members have recently viewed this.