New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[META] Build backdropcms.org on Backdrop #38

Closed
klonos opened this Issue Jan 13, 2015 · 43 comments

Comments

Projects
None yet
9 participants
@klonos
Member

klonos commented Jan 13, 2015

With the imminent release of Backdrop 1.0.0 we should also move the official website to Backdrop to demonstrate that we have confidence on the release.

The following are things that need to be done as part of the port to Backdrop CMS:

contrib modules (moved into Backdrop core):

  • admin_menu (since Backdrop 1.0.0 | #189)
  • ctools (since Backdrop 1.0.0 | #136, #138)
  • views (since Backdrop 1.0.0 | #40)

contrib modules (we need to port):

contrib modules (we can launch w/o these)

theme & layout

  • port backdropcms theme / build new brorg theme
  • create new custom double_fixed layout
  • add fancy js layout drawer toggle in borg theme
@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch

quicksketch Jan 14, 2015

Member

Thanks for opening this @klonos.

I think we should pursue the porting ASAP and do the contrib conversions as we go along. I don't think any of these modules have been started porting yet, but with our already growing list of contrib authors, we don't know which ones have been started until they file an application or check in the initial version.

Member

quicksketch commented Jan 14, 2015

Thanks for opening this @klonos.

I think we should pursue the porting ASAP and do the contrib conversions as we go along. I don't think any of these modules have been started porting yet, but with our already growing list of contrib authors, we don't know which ones have been started until they file an application or check in the initial version.

@klonos klonos changed the title from Build backdropcms.org on Backdrop to [META] Build backdropcms.org on Backdrop Jan 15, 2015

@klonos

This comment has been minimized.

Show comment
Hide comment
@klonos

klonos Jan 15, 2015

Member

..turned this to a meta in order to sort of "track" progress. The reason I say "sort of" is because although the progress will show as x out of y tasks completed, some modules will be harder (and more time consuming) to get ported than others.

Member

klonos commented Jan 15, 2015

..turned this to a meta in order to sort of "track" progress. The reason I say "sort of" is because although the progress will show as x out of y tasks completed, some modules will be harder (and more time consuming) to get ported than others.

@docwilmot

This comment has been minimized.

Show comment
Hide comment
@docwilmot

docwilmot Jan 15, 2015

Contributor

I think we should pursue the porting ASAP and do the contrib conversions as we go along

I thought this implied we should port the site ASAP and port the contrib modules as we go along. Besides, none of these modules seem like they would be absolutely essential. Porting the site should be relatively simple, since it is not very complex, yet.
I'd also add to the list, port the theme, whatever it is.

Contributor

docwilmot commented Jan 15, 2015

I think we should pursue the porting ASAP and do the contrib conversions as we go along

I thought this implied we should port the site ASAP and port the contrib modules as we go along. Besides, none of these modules seem like they would be absolutely essential. Porting the site should be relatively simple, since it is not very complex, yet.
I'd also add to the list, port the theme, whatever it is.

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch

quicksketch Feb 1, 2015

Member

After the success of porting the API site, I'm going to start porting the main site. If anyone is interested in accelerating the work, the most helpful thing would be a port of Link, Redirect, and Special Menu Items. The other modules can be avoided entirely or substituted by a small amount of work in the theme.

Member

quicksketch commented Feb 1, 2015

After the success of porting the API site, I'm going to start porting the main site. If anyone is interested in accelerating the work, the most helpful thing would be a port of Link, Redirect, and Special Menu Items. The other modules can be avoided entirely or substituted by a small amount of work in the theme.

@docwilmot

This comment has been minimized.

Show comment
Hide comment
@docwilmot

docwilmot Feb 1, 2015

Contributor

Woohoo! Having some cholesterol now. Will check which one I can manage later.

Contributor

docwilmot commented Feb 1, 2015

Woohoo! Having some cholesterol now. Will check which one I can manage later.

@docwilmot

This comment has been minimized.

Show comment
Hide comment
@docwilmot

docwilmot Feb 1, 2015

Contributor

Can we get some idea of your thoughts for the design and organization?

Contributor

docwilmot commented Feb 1, 2015

Can we get some idea of your thoughts for the design and organization?

@docwilmot

This comment has been minimized.

Show comment
Hide comment
@docwilmot

docwilmot Feb 1, 2015

Contributor

I tried a start with special menu items. Stuck on the fact that it depends on an override of theme_link(). Unfortunately that seems to be no longer called by l() (and in fact I dont see theme_links called anywhere).
Not sure if there is another approach I could try; ideas welcomed.

Contributor

docwilmot commented Feb 1, 2015

I tried a start with special menu items. Stuck on the fact that it depends on an override of theme_link(). Unfortunately that seems to be no longer called by l() (and in fact I dont see theme_links called anywhere).
Not sure if there is another approach I could try; ideas welcomed.

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch

quicksketch Feb 1, 2015

Member

I tried a start with special menu items. Stuck on the fact that it depends on an override of theme_link(). Unfortunately that seems to be no longer called by l() (and in fact I dont see theme_links called anywhere).

Although I think we killed theme_link(), we replaced it with menu-specific theming. It looks like menu_tree_output() provides two options:

  • theme_menu_link()
  • theme_menu_tree()

Each also takes suggestions for the menu name (e.g. theme_menu_link__navigation()). For blocks, you could also use hook_block_view_alter() to alter the menu tree, but that wouldn't work in non-block situations (though menus are always in blocks now, so... maybe it would be okay).

Member

quicksketch commented Feb 1, 2015

I tried a start with special menu items. Stuck on the fact that it depends on an override of theme_link(). Unfortunately that seems to be no longer called by l() (and in fact I dont see theme_links called anywhere).

Although I think we killed theme_link(), we replaced it with menu-specific theming. It looks like menu_tree_output() provides two options:

  • theme_menu_link()
  • theme_menu_tree()

Each also takes suggestions for the menu name (e.g. theme_menu_link__navigation()). For blocks, you could also use hook_block_view_alter() to alter the menu tree, but that wouldn't work in non-block situations (though menus are always in blocks now, so... maybe it would be okay).

@docwilmot

This comment has been minimized.

Show comment
Hide comment
@docwilmot
Contributor

docwilmot commented Feb 1, 2015

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch
Member

quicksketch commented Feb 1, 2015

LOL

@docwilmot++

@docwilmot

This comment has been minimized.

Show comment
Hide comment
@docwilmot

docwilmot Feb 3, 2015

Contributor

Attempted to port Link https://github.com/docwilmot/link
It wont show in the field list at manage fields, no matter how much I ask.
I give up; maybe someone can run with what I've got so far.

Contributor

docwilmot commented Feb 3, 2015

Attempted to port Link https://github.com/docwilmot/link
It wont show in the field list at manage fields, no matter how much I ask.
I give up; maybe someone can run with what I've got so far.

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch

quicksketch Feb 3, 2015

Member

Hi @docwilmot! I'll see if I can figure out what's wrong and post in your sandbox. Thanks!

Member

quicksketch commented Feb 3, 2015

Hi @docwilmot! I'll see if I can figure out what's wrong and post in your sandbox. Thanks!

@docwilmot

This comment has been minimized.

Show comment
Hide comment
@docwilmot

docwilmot Feb 5, 2015

Contributor

Seems @biolithic has ported Link and is almost ready with redirect. backdrop-ops/contrib#50

Contributor

docwilmot commented Feb 5, 2015

Seems @biolithic has ported Link and is almost ready with redirect. backdrop-ops/contrib#50

@biolithic

This comment has been minimized.

Show comment
Hide comment
@biolithic

biolithic Feb 5, 2015

Yes @docwilmont, I saw that need and will be getting around to redirect
possibly tonight so hopefully the site can use them this weekend.

On Thu, Feb 5, 2015 at 1:44 PM, docwilmot notifications@github.com wrote:

Seems @biolithic https://github.com/biolithic has ported Link and is
almost ready with redirect. backdrop-ops/contrib#50
backdrop-ops/contrib#50


Reply to this email directly or view it on GitHub
#38 (comment)
.

biolithic commented Feb 5, 2015

Yes @docwilmont, I saw that need and will be getting around to redirect
possibly tonight so hopefully the site can use them this weekend.

On Thu, Feb 5, 2015 at 1:44 PM, docwilmot notifications@github.com wrote:

Seems @biolithic https://github.com/biolithic has ported Link and is
almost ready with redirect. backdrop-ops/contrib#50
backdrop-ops/contrib#50


Reply to this email directly or view it on GitHub
#38 (comment)
.

@klonos

This comment has been minimized.

Show comment
Hide comment
@klonos

klonos Feb 7, 2015

Member

...updated the issue summary with links to projects or issues in backdrop contrib as well as the respective projects in d.org.

Member

klonos commented Feb 7, 2015

...updated the issue summary with links to projects or issues in backdrop contrib as well as the respective projects in d.org.

@jenlampton

This comment has been minimized.

Show comment
Hide comment
@jenlampton

jenlampton Feb 13, 2015

Member

The googleanalytics port could use some work. I managed to get it converted to CMI, but had to stop there. We need to replace hook_page_alter with preprocess, if someone wants to take over from here that would be awesome :)

Member

jenlampton commented Feb 13, 2015

The googleanalytics port could use some work. I managed to get it converted to CMI, but had to stop there. We need to replace hook_page_alter with preprocess, if someone wants to take over from here that would be awesome :)

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch

quicksketch Feb 17, 2015

Member

@jenlampton and I have made tremendous progress on this port. The upgrade overall has gone swimmingly. There were a few issues with On The Web and Form Block changing block deltas without an upgrade path, but simply replacing the blocks solved the problem.

I've pushed up our in-progress site at https://new.backdropcms.org/

Google Analytics we can work-around by simply injecting into the page template. I think our biggest "real" holdup is Redirect module, which we need for a ton of URLs we've moved around already. @biolithic had mentioned he'd started a port in backdrop-ops/contrib#50, but the link seems dead. So if any contrib authors (current or future) want to port Redirect, I think that's our hold-up.

Please try out the new site and post here any regressions from the old site. If both the old and new site have the same problem, just file an entirely new issue.

Member

quicksketch commented Feb 17, 2015

@jenlampton and I have made tremendous progress on this port. The upgrade overall has gone swimmingly. There were a few issues with On The Web and Form Block changing block deltas without an upgrade path, but simply replacing the blocks solved the problem.

I've pushed up our in-progress site at https://new.backdropcms.org/

Google Analytics we can work-around by simply injecting into the page template. I think our biggest "real" holdup is Redirect module, which we need for a ton of URLs we've moved around already. @biolithic had mentioned he'd started a port in backdrop-ops/contrib#50, but the link seems dead. So if any contrib authors (current or future) want to port Redirect, I think that's our hold-up.

Please try out the new site and post here any regressions from the old site. If both the old and new site have the same problem, just file an entirely new issue.

@docwilmot

This comment has been minimized.

Show comment
Hide comment
@docwilmot

docwilmot Feb 17, 2015

Contributor

Nice, BUT.
I was hoping you were doing a whole new theme. I had such dreams...

Anyway the drawer thing for the handbook desnt have a scrollbar, I cant see anything below "Developer docs"

Contributor

docwilmot commented Feb 17, 2015

Nice, BUT.
I was hoping you were doing a whole new theme. I had such dreams...

Anyway the drawer thing for the handbook desnt have a scrollbar, I cant see anything below "Developer docs"

@klonos

This comment has been minimized.

Show comment
Hide comment
@klonos

klonos Feb 17, 2015

Member

...the drawer thing for the handbook desnt have a scrollbar

It has for me in firefox 38.0a1 x64 on Windows 8.1 as well as in Chrome 40 (I have less toolbars and thus more vertical space, but if I resize the window, the scrollbar is there). Same as Chrome with IE11.

I cant see anything below "Developer docs"

"Developer docs" is the last item in the drawer. What did you expect past that?

Member

klonos commented Feb 17, 2015

...the drawer thing for the handbook desnt have a scrollbar

It has for me in firefox 38.0a1 x64 on Windows 8.1 as well as in Chrome 40 (I have less toolbars and thus more vertical space, but if I resize the window, the scrollbar is there). Same as Chrome with IE11.

I cant see anything below "Developer docs"

"Developer docs" is the last item in the drawer. What did you expect past that?

@docwilmot

This comment has been minimized.

Show comment
Hide comment
@docwilmot

docwilmot Feb 17, 2015

Contributor

:)

"Developer docs" is the last item in the drawer

Thats probably why theres no scrollbar then!
The old site the drawer is longer so the scrollbar is persistent. Moving along then. Thanks.

Contributor

docwilmot commented Feb 17, 2015

:)

"Developer docs" is the last item in the drawer

Thats probably why theres no scrollbar then!
The old site the drawer is longer so the scrollbar is persistent. Moving along then. Thanks.

@klonos

This comment has been minimized.

Show comment
Hide comment
@klonos

klonos Feb 17, 2015

Member

Thats probably why theres no scrollbar then!

😄

Member

klonos commented Feb 17, 2015

Thats probably why theres no scrollbar then!

😄

@biolithic

This comment has been minimized.

Show comment
Hide comment
@biolithic

biolithic Feb 17, 2015

Hi, nice new site. I did not want to clutter the namespace when I see:

https://github.com/serundeputy/redirect

so I took mine down. Don't want to have multiple copies of the same module
confusing everyone.

Let me know if it doesn't work for you, otherwise go serundeputy!

On Tue, Feb 17, 2015 at 7:22 AM, Gregory Netsas notifications@github.com
wrote:

Thats probably why theres no scrollbar then!

[image: 😄]


Reply to this email directly or view it on GitHub
#38 (comment)
.

biolithic commented Feb 17, 2015

Hi, nice new site. I did not want to clutter the namespace when I see:

https://github.com/serundeputy/redirect

so I took mine down. Don't want to have multiple copies of the same module
confusing everyone.

Let me know if it doesn't work for you, otherwise go serundeputy!

On Tue, Feb 17, 2015 at 7:22 AM, Gregory Netsas notifications@github.com
wrote:

Thats probably why theres no scrollbar then!

[image: 😄]


Reply to this email directly or view it on GitHub
#38 (comment)
.

@kreynen

This comment has been minimized.

Show comment
Hide comment
@kreynen

kreynen Feb 17, 2015

Missing Backdrop header in mobile width on new site.

selection_015

kreynen commented Feb 17, 2015

Missing Backdrop header in mobile width on new site.

selection_015

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch

quicksketch Feb 17, 2015

Member

I was hoping you were doing a whole new theme. I had such dreams...

The theme is getting a very slight refresh (as seen in @kreynen's screenshot), based on newer designs from @dariusgarza. But for the most part that just means font adjustments, adding a few new design elements, and polishing the existing theme, rather than make a new one entirely. It's unlikely we'll start on a new one, but if you have suggestions Darius may be able to integrate them.

Missing Backdrop header in mobile width on new site.

Thanks @kreynen! I hadn't noticed that problem.

Any other feedback is welcome. And if anyone is interested in helping on the site, we can get you access to the server to get a database dump and the config files. The code is simply in this repository in the "backdrop" branch: https://github.com/backdrop-ops/backdropcms.org/tree/backdrop.

Member

quicksketch commented Feb 17, 2015

I was hoping you were doing a whole new theme. I had such dreams...

The theme is getting a very slight refresh (as seen in @kreynen's screenshot), based on newer designs from @dariusgarza. But for the most part that just means font adjustments, adding a few new design elements, and polishing the existing theme, rather than make a new one entirely. It's unlikely we'll start on a new one, but if you have suggestions Darius may be able to integrate them.

Missing Backdrop header in mobile width on new site.

Thanks @kreynen! I hadn't noticed that problem.

Any other feedback is welcome. And if anyone is interested in helping on the site, we can get you access to the server to get a database dump and the config files. The code is simply in this repository in the "backdrop" branch: https://github.com/backdrop-ops/backdropcms.org/tree/backdrop.

@serundeputy

This comment has been minimized.

Show comment
Hide comment
@serundeputy

serundeputy Feb 19, 2015

Member

@jenlampton , @quicksketch there is a port of search_config here:
https://github.com/backdrop-contrib/search_config

there are some issues with the CMI export.

Member

serundeputy commented Feb 19, 2015

@jenlampton , @quicksketch there is a port of search_config here:
https://github.com/backdrop-contrib/search_config

there are some issues with the CMI export.

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch
Member

quicksketch commented Feb 19, 2015

Thanks @serundeputy!

@docwilmot

This comment has been minimized.

Show comment
Hide comment
@docwilmot

docwilmot Feb 19, 2015

Contributor

It's unlikely we'll start on a new one, but if you have suggestions

I always assumed this theme was temporary.

  1. That design works well for a display site with a few links but will it scale well for the main hub of a major CMS? The left side menu is nearly full and there are practically no possibilities for panels and those horizontal layers of additional info in vogue in contemporary sites. Where eventually will we be putting links to forums; "sites designed with Backdrop", latest news, downloads, uploads, T-shirts, etc etc? We cannot cram all of this into the handbook drawer!?
  2. The drawer thing is a bit old; cramps up my horizontal space; and works poorly on mobile (I dont like that it is at the bottom of the page).
  3. The site may unfriendly to new users and non-techie folk. Probably mainly because it is too different; probably its a bit stark; probably because of the second point above. A bit of color, a pic of the Dragon Drop against a blue sky. A pic of @quicksketch with a big smile, etc.
  4. It may suggest that this is what Backdrop sites will look like, which may further alienate potential users (weak point I know, but bear with me, I'm listing all my gripes once and for all)

Finally I just realized that my issues would mainly be solved by NOT having the left side vertical menu with its annoying drawer.

fin

Contributor

docwilmot commented Feb 19, 2015

It's unlikely we'll start on a new one, but if you have suggestions

I always assumed this theme was temporary.

  1. That design works well for a display site with a few links but will it scale well for the main hub of a major CMS? The left side menu is nearly full and there are practically no possibilities for panels and those horizontal layers of additional info in vogue in contemporary sites. Where eventually will we be putting links to forums; "sites designed with Backdrop", latest news, downloads, uploads, T-shirts, etc etc? We cannot cram all of this into the handbook drawer!?
  2. The drawer thing is a bit old; cramps up my horizontal space; and works poorly on mobile (I dont like that it is at the bottom of the page).
  3. The site may unfriendly to new users and non-techie folk. Probably mainly because it is too different; probably its a bit stark; probably because of the second point above. A bit of color, a pic of the Dragon Drop against a blue sky. A pic of @quicksketch with a big smile, etc.
  4. It may suggest that this is what Backdrop sites will look like, which may further alienate potential users (weak point I know, but bear with me, I'm listing all my gripes once and for all)

Finally I just realized that my issues would mainly be solved by NOT having the left side vertical menu with its annoying drawer.

fin

@klonos

This comment has been minimized.

Show comment
Hide comment
@klonos

klonos Feb 19, 2015

Member

I always assumed this theme was temporary.

Me too. Loose the drawer +a mil.

Member

klonos commented Feb 19, 2015

I always assumed this theme was temporary.

Me too. Loose the drawer +a mil.

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch

quicksketch Feb 20, 2015

Member

Thanks guys, great feedback @docwilmot. @dariusgarza is focused primarily on the styleguide at the moment, but that's nearly complete. We're about to have to figure out exactly some of the problems mentioned, since we'd like to get a contrib project listing on the site in the very near future. The site showcase probably won't be far behind.

Member

quicksketch commented Feb 20, 2015

Thanks guys, great feedback @docwilmot. @dariusgarza is focused primarily on the styleguide at the moment, but that's nearly complete. We're about to have to figure out exactly some of the problems mentioned, since we'd like to get a contrib project listing on the site in the very near future. The site showcase probably won't be far behind.

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch

quicksketch Feb 26, 2015

Member

I got @serundeputy's port of Redirect up and running on the site, as well as our new-ish port of Google Analytics.

The only module we're missing now is Honeypot, but we should be able to transition to using the existing Captcha + Recaptcha modules without much trouble. We're looking really good!

On the theme, we'll probably proceed with the current design and evolve it as we go. Just getting our site onto Backdrop will be a big help and move forward other priorities, like getting our project browser and packager ready. We haven't yet discussed a theme change with Darius; he's still finishing our (awesome) styleguide.

Member

quicksketch commented Feb 26, 2015

I got @serundeputy's port of Redirect up and running on the site, as well as our new-ish port of Google Analytics.

The only module we're missing now is Honeypot, but we should be able to transition to using the existing Captcha + Recaptcha modules without much trouble. We're looking really good!

On the theme, we'll probably proceed with the current design and evolve it as we go. Just getting our site onto Backdrop will be a big help and move forward other priorities, like getting our project browser and packager ready. We haven't yet discussed a theme change with Darius; he's still finishing our (awesome) styleguide.

@cellear

This comment has been minimized.

Show comment
Hide comment
@cellear

cellear Feb 26, 2015

I have some bandwidth available, and this issue seems like a good spot. I can take a stab at porting honeypot, or I'm willing to do whatever else needs doing.

cellear commented Feb 26, 2015

I have some bandwidth available, and this issue seems like a good spot. I can take a stab at porting honeypot, or I'm willing to do whatever else needs doing.

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch

quicksketch Feb 26, 2015

Member

Sure @cellear, Jen and I will be at SANDCamp over the weekend. I think we'll be able to launch the site next week whether Honeypot gets updated or not, but having it working (with an upgrade path) would be the easiest thing to smooth the transition.

Member

quicksketch commented Feb 26, 2015

Sure @cellear, Jen and I will be at SANDCamp over the weekend. I think we'll be able to launch the site next week whether Honeypot gets updated or not, but having it working (with an upgrade path) would be the easiest thing to smooth the transition.

@jenlampton

This comment has been minimized.

Show comment
Hide comment
@jenlampton

jenlampton Feb 26, 2015

Member

@cellear I believe someone is already porting honeypot. Please check the drupal.org issue queue so we don't duplicate work.

Member

jenlampton commented Feb 26, 2015

@cellear I believe someone is already porting honeypot. Please check the drupal.org issue queue so we don't duplicate work.

@cellear

This comment has been minimized.

Show comment
Hide comment
@cellear

cellear Feb 26, 2015

Apparently boehmrya is:
https://www.drupal.org/node/2416477

I don't see it in contrib yes. My port seems to work if we need it.

I guess I'll go back to working on Feeds :)

cellear commented Feb 26, 2015

Apparently boehmrya is:
https://www.drupal.org/node/2416477

I don't see it in contrib yes. My port seems to work if we need it.

I guess I'll go back to working on Feeds :)

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch

quicksketch Mar 5, 2015

Member

Yay, Honeypot is finished too. Other than some minor upgrade issues, it seems to be working. We'll try to finish up the site over the weekend.

Member

quicksketch commented Mar 5, 2015

Yay, Honeypot is finished too. Other than some minor upgrade issues, it seems to be working. We'll try to finish up the site over the weekend.

@dariusgarza

This comment has been minimized.

Show comment
Hide comment
@dariusgarza

dariusgarza Mar 7, 2015

Contributor

Stark, unconventional, unfriendly....all valid feedback. That's definitely not the impression that we want the site to give in the long run.

We didn't take the standard waterfall approach to the backdropcms.org site when we started. Instead we conceived of the project as a living entity that will grow alongside the CMS and the community around it.

The site that exists today is essentially a functional wireframe intended primarily for a development audience. Good developers are lazy and want instant, uncluttered access to information, tools and resources. They are more concerned with function than fancy.

The sliding drawer was designed to facilitate the handbook by making the dense library of documentation easily navigable. It's meant more as an information tool, rather than a traditional sub-navigation system. I don't think we've done any formal user testing, but I personally find the drawer functionality quite handy when using the handbook as a site building reference. Analytics from other projects i've worked on have shown that many developers work on multiple, high resolution screens with lots of real estate.

Developers are obviously not the only Backdrop audience, but we felt that in the project's nascent stages, it was most important to try to reach out to them first. As for mobile, well...give us time ;)

The backdropcms.org site will change dramatically over time. Any and all feedback is always much appreciated and the way the site is designed will ultimately make it easier to address concerns as they arise.

d.
@docwilmot @klonos @jenlampton @quicksketch

Contributor

dariusgarza commented Mar 7, 2015

Stark, unconventional, unfriendly....all valid feedback. That's definitely not the impression that we want the site to give in the long run.

We didn't take the standard waterfall approach to the backdropcms.org site when we started. Instead we conceived of the project as a living entity that will grow alongside the CMS and the community around it.

The site that exists today is essentially a functional wireframe intended primarily for a development audience. Good developers are lazy and want instant, uncluttered access to information, tools and resources. They are more concerned with function than fancy.

The sliding drawer was designed to facilitate the handbook by making the dense library of documentation easily navigable. It's meant more as an information tool, rather than a traditional sub-navigation system. I don't think we've done any formal user testing, but I personally find the drawer functionality quite handy when using the handbook as a site building reference. Analytics from other projects i've worked on have shown that many developers work on multiple, high resolution screens with lots of real estate.

Developers are obviously not the only Backdrop audience, but we felt that in the project's nascent stages, it was most important to try to reach out to them first. As for mobile, well...give us time ;)

The backdropcms.org site will change dramatically over time. Any and all feedback is always much appreciated and the way the site is designed will ultimately make it easier to address concerns as they arise.

d.
@docwilmot @klonos @jenlampton @quicksketch

@docwilmot

This comment has been minimized.

Show comment
Hide comment
@docwilmot

docwilmot Mar 7, 2015

Contributor

well said. appreciated.

Contributor

docwilmot commented Mar 7, 2015

well said. appreciated.

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch

quicksketch Mar 7, 2015

Member

Thanks @dariusgarza for posting your response. We've definitely got some room to grow, but I'm quite happy with the site we have today.

Darius gave the site another design review today, and after some minor adjustments, we're happy to announce that we've flipped site.

We're live! https://backdropcms.org is now on Backdrop!

You heard it here first. 😉

Please post here with any feedback on first impressions, or of course file an issue against backdropcms.org.

Member

quicksketch commented Mar 7, 2015

Thanks @dariusgarza for posting your response. We've definitely got some room to grow, but I'm quite happy with the site we have today.

Darius gave the site another design review today, and after some minor adjustments, we're happy to announce that we've flipped site.

We're live! https://backdropcms.org is now on Backdrop!

You heard it here first. 😉

Please post here with any feedback on first impressions, or of course file an issue against backdropcms.org.

@dariusgarza

This comment has been minimized.

Show comment
Hide comment
@dariusgarza

dariusgarza Mar 7, 2015

Contributor

🎏🎆🎈🎈🎈
On Mar 6, 2015 10:37 PM, "Nate Haug" notifications@github.com wrote:

Thanks @dariusgarza https://github.com/dariusgarza for posting your
response. We've definitely got some room to grow, but I'm quite happy with
the site we have today.

Darius gave the site another design review today, and after some minor
adjustments, we're happy to announce that we've flipped site.

We're live! https://backdropcms.org is now on Backdrop!

You heard it here first. [image: 😉]

Please post here with any feedback on first impressions, or of course file
an issue against backdropcms.org
https://github.com/backdrop-ops/backdropcms.org/issues/new.


Reply to this email directly or view it on GitHub
#38 (comment)
.

Contributor

dariusgarza commented Mar 7, 2015

🎏🎆🎈🎈🎈
On Mar 6, 2015 10:37 PM, "Nate Haug" notifications@github.com wrote:

Thanks @dariusgarza https://github.com/dariusgarza for posting your
response. We've definitely got some room to grow, but I'm quite happy with
the site we have today.

Darius gave the site another design review today, and after some minor
adjustments, we're happy to announce that we've flipped site.

We're live! https://backdropcms.org is now on Backdrop!

You heard it here first. [image: 😉]

Please post here with any feedback on first impressions, or of course file
an issue against backdropcms.org
https://github.com/backdrop-ops/backdropcms.org/issues/new.


Reply to this email directly or view it on GitHub
#38 (comment)
.

@cellear

This comment has been minimized.

Show comment
Hide comment
@cellear

cellear Mar 7, 2015

Woo-hoo! A big moment. One of many...

cellear commented Mar 7, 2015

Woo-hoo! A big moment. One of many...

@docwilmot

This comment has been minimized.

Show comment
Hide comment
@docwilmot

docwilmot Mar 11, 2015

Contributor

And, I hate to be wrong, but well done on the 'minor adjustments', because the site looks great. Very slick.

Contributor

docwilmot commented Mar 11, 2015

And, I hate to be wrong, but well done on the 'minor adjustments', because the site looks great. Very slick.

@quicksketch

This comment has been minimized.

Show comment
Hide comment
@quicksketch

quicksketch Mar 12, 2015

Member

Yay! Yeah, using the right fonts really made a dramatic difference. And we'll still be improving as we go. Thanks @docwilmot. 😄

Member

quicksketch commented Mar 12, 2015

Yay! Yeah, using the right fonts really made a dramatic difference. And we'll still be improving as we go. Thanks @docwilmot. 😄

@jenlampton

This comment has been minimized.

Show comment
Hide comment
@jenlampton

jenlampton Apr 30, 2015

Member

17 out of 17 tasks done, closing this issue :) Go team!

Member

jenlampton commented Apr 30, 2015

17 out of 17 tasks done, closing this issue :) Go team!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment