View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005575||GNUnet||webpage||public||2019-02-16 00:51||2019-07-01 12:35|
|Product Version||SVN HEAD|
|Target Version||Fixed in Version|
|Summary||0005575: Proposal: Add a section for "News" on the front page of new site|
|Description||The website is looking good, but the front page is setup to always show the same content. This is good - we _should_ show some information that will always be there: an easy to access download button, the summary of the project, a link to documentation.|
That said, adding some dynamic content in the form of a "news area" would be a great way to keep visitors informed about the activity within the project.
I'm including a _very simple_ mock-up of how I imagine it could look, on a desktop screen. For mobile, I think we could just make the news area go underneath the top summary.
For populating this news area, it would be nice if it was auto generated as part of the website build process, any time new pages are added to a designated /news directory.
|Additional Information||Don't assign this to roadmaps. Thanks.|
|Tags||No tags attached.|
news-section-mockup.png (157,141 bytes)
news-section-mockup.png (157,141 bytes)
||slightly related: 0005522 .. more in detail comment follows tomorrow. Good idea.|
||In principle that looks fine, as long as the result is responsive and doesn't require wide screens ;-)|
I can think of a couple of ways to solve this, I will look into them while working on the rss.
We probably don't want to turn the website into a flask+jinja2 application? (so that I can exclude one solution if this is not desired)
||Right, we want a completely statically generated page, including the RSS.|
||unrelated, have you read my email about the required Apache changes? Not that people start filing bugs on gnunet.org being broken..|
||the output is now in /rendered/|
Is it okay when I operate under the defacto assumption that news will never be translated and therefore need no gettext interaction? This will make things *much* easier.
||Yes, that's a good assumption. If we really ever translate a news item, I would just post that one translation under a different language.|
I have dropped this assignment. I know I'm capable to solve this, but I haven't worked on this in a while (code exist but needs a merge with default branch and is nowhere close to being done). If someone wants to pick this up, go ahead.
The only challenge is that we are a bit different than most jinja2 websites.
If no one has picked it up by the time I get free time for this, I'll continue.
||update: because I'm really annoyed by the current news presentation, I'm working on it, but not so fast. It's in the dev/ng0/newssystem branch.|
|2019-02-16 00:51||dvn||New Issue|
|2019-02-16 00:51||dvn||File Added: news-section-mockup.png|
|2019-02-16 00:54||ng0||Relationship added||related to 0005522|
|2019-02-16 00:55||ng0||Note Added: 0013808|
|2019-02-16 14:47||Christian Grothoff||Severity||minor => feature|
|2019-02-16 14:47||Christian Grothoff||Note Added: 0013818|
|2019-02-16 14:47||Christian Grothoff||Status||new => confirmed|
|2019-02-16 14:47||Christian Grothoff||Product Version||=> SVN HEAD|
|2019-02-20 19:27||ng0||Assigned To||=> ng0|
|2019-02-20 19:27||ng0||Status||confirmed => assigned|
|2019-02-20 19:28||ng0||Note Added: 0013914|
|2019-02-20 23:49||Christian Grothoff||Note Added: 0013916|
|2019-02-20 23:54||ng0||Note Added: 0013917|
|2019-02-20 23:55||ng0||Note Added: 0013918|
|2019-03-04 11:49||ng0||Note Added: 0014144|
|2019-03-04 11:49||ng0||Assigned To||ng0 => dvn|
|2019-03-04 11:49||ng0||Status||assigned => feedback|
|2019-03-04 11:50||ng0||Note Edited: 0014144||View Revisions|
|2019-03-05 13:59||Christian Grothoff||Note Added: 0014145|
|2019-04-04 21:05||ng0||Assigned To||dvn => ng0|
|2019-06-05 19:01||Christian Grothoff||Target Version||=> 0.11.6|
|2019-06-24 19:51||ng0||Assigned To||ng0 =>|
|2019-06-24 19:53||ng0||Status||feedback => acknowledged|
|2019-06-24 19:53||ng0||Note Added: 0014583|
|2019-07-01 12:34||ng0||Note Added: 0014631|
|2019-07-01 12:35||ng0||Assigned To||=> ng0|
|2019-07-01 12:35||ng0||Status||acknowledged => assigned|
|2019-07-01 12:35||ng0||Target Version||0.11.6 =>|
|2019-07-01 12:35||ng0||Additional Information Updated||View Revisions|