developer-portal / content Goto Github PK
View Code? Open in Web Editor NEWContent for the Fedora Developer Portal
Home Page: https://developer.fedoraproject.org/
License: GNU General Public License v2.0
Content for the Fedora Developer Portal
Home Page: https://developer.fedoraproject.org/
License: GNU General Public License v2.0
I think personaly, that if user creates a daemon, service etc. then it will need a some information about systemd and how to start it.
I think that we should cover it by some short information with references to this page.
https://wiki.freedesktop.org/www/Software/systemd/
I don't know where it belongs to. "start" or "tech"?
I think that there should be a section about Sphinx as the most commonly used documentation generator for Python.
In a case that someone is already working on this, please let me know. Otherwise I will start to work on this.
We include a list of Ask.Fedora links to relevant labels where it make sense. Perhaps with an Ask.Fedora logo on the site.
We need to provide a vagrant content for developer so that they can play with vagrant on Fedora.
We need to provide a docker content for developer so that they can play with docker on Fedora.
Some headlines are camel-cased, some not. We should use just one style.
e.g. My Headline About Something
vs My headline about something
I prefer the latter.
-Conteht
+Content
Guides such as https://fedoraproject.org/wiki/How_to_debug_Virtualization_problems can be very helpful in debugging libvirt and should be linked from vagrant content.
Fedora is a good and popular development platform for Gtk+ and Qt development. Writing GUI applications in these toolkits involve knowledge of tools, languages, and guidelines.
I suggest adding a Desktop section with articles such "Writing a Hello World application in gjs" (gjs is gnome javascript, the language we focus on for newcomers). I am willing to contribute with this introductory article for Gtk + gjs.
There is a nice how-to setup for Drupal, that I've just fixed to be working on Fedora 23:
https://fedoraproject.org/wiki/How_to_install_Drupal
I'm thinking now how to connect that wiki page with the developer portal, if that is something we want to do at all. What I was thinking about was to create a new category on developer portal, under: Technology called "Applications". That would be place to include short how-tos for things like wordpress, drupal, joomla, etc. After that the wiki page above would be removed and only a link to developer portal would be used.
What do you think? Or is it totally out of scope of developer portal?
Content should point out to devassistant.org
I would sort it alphabetically.
Since Fedora supports secondary arches. It would be nice to have a some notes about it.
Would it be possible to write a some notes?
I will contact our secondary arches team.
The new RPM Packaging guide is great, but in many cases folks can generate a decent starting SPEC file from upstream metadata, rather than having to start from scratch. Two tools I'm aware on that front:
I assume similar tools exist for at least some other language ecosystems, I'm just not aware of them personally.
In terms of structuring this, the layout that makes sense to me would be to have:
If that layout seems reasonable, I'd be happy to put together a PR using Python and pyp2rpm as the initial example.
To be shown in menu and in the header as well.
https://raw.githubusercontent.com/developer-portal/mockups/master/Mockups/details-page_1.0.png
As discussed at Fedora E&S meeting on July 16, this would be aimed at helping to guide developers packaging different kinds of applications to appropriate packaging tools (Nulecule, xdg-app-, software collections)
As we talked on Environment & Stacks WG meeting
http://meetbot.fedoraproject.org/fedora-meeting-2/2015-07-30/env-and-stacks.2015-07-30-12.00.html/
There should probably be some "rules" enforced during content addition.
I guess, at least in the beginning, it will be hard to get editors for all the content, but it should definitely be one of the goals.
Fedora 23 Feature set should be a part of content.
Later on Features since F22 should be created too.
I couldn't find a link from the Portal back to this repo. Perhaps there could be an "About" page or similar that describes how to report problems and contribute fixes?
It would be nice to have possibility to show images in the content. It doesn't make much sense for programming languages and CLI stuff, but in some cases it might be fine:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.