New website design

The main problem with a CMS is that changes are not revievable, which for me is a drawback.

Indeed if somebody want’s to contribute to the website and it has problems with it I offer myself to help them.

1 Like

Personally it is very kind from you to offer support on the current review process.

I had tried this some time ago, and decided for myself that it is too complicated if you are not using it on a daily basis. Thats why I’m not translating anymore to german for example. (Next to the fact that I don’t want to discuss about white space at the end of a line and things like that. But thats a different story)

Even in a programming context, submitting requests in OBS or Github is much easier.

For a website maintenance its a complete overkill. You’ll never be able to give some text to your secretary to put it into the Newsfeed.

Just my 2c

1 Like

I can be your secreatry if you want. Just write the text and share it. And I will be very happy to upload this to the website.

2 Likes

Typo3 or Typo3 Neos have standard review possibilities. You create your content in the workspace and another can review, change and publish it to the website. I think it’s a bit overkill. You can test it on https://www.lelesys.com/en/technology/about-typo3-neos/typo3-neos-demo.html

Another, for me, important point is a list of contributed modules with their description and location / download on the website. Now I’m looking on for modules in the repo’s of Nan-Tic / Presik or ZikZak, but I think there are a lot more.

Some time ago we discussed the plan to add a Tryton Package Index (Trypi). The idea is to upload modules to pypi (as they are python packages also) and then add an index of all the tryton packages.

Nicolas, started some application to register the packages which was uploaded to a sandbox repository. Don’t know which is the current state, but contribution is welcome to make it happen. If any body is interested, please open a new thread (here or on tryton-dev mailing list).

I have setup a initial version of the website with the new design: www.tryton.org: log
You can see it running on http://new.tryton.org/
It is a Flask application with some memory caching. It fetch the 3 last news from https://discuss.tryton.org/c/news and the three next events from Tryton calendar. They are all based on standard format: RSS and iCal, so we could change the platform as long those format are available.
To ease the deployment and the update, it is a docker image build from docker-compose. There is a cron task running every hour that run hg pull -u and docker-compose up --build. The main server redirect via proxy to the local docker image which is listening only on localhost:5000 (uwsgi server).
There are only the main page for now.

3 Likes

I like the new design for the website, it looks modern and professional. I have a few minor suggestions for improvement and/or consideration:

  • In “No vendor locking” change “locking” to “lock-in”.
  • In “TRYTON is a business software for all” remove the “a”.
  • Possibly drop or change the “for all” from “TRYTON is business software for all, easy to use, complete and 100% Open Source.” because it just makes it sound a bit weird.
  • In “TRYTON includes all those features fully integrated” change “those” to “these”.
  • Change or reword “Reports all transactions of your chart of accounts”. Possibly to “Records all transactions to your chart of accounts”.
  • In “Tracks goods in your warehouses from reception to delivery.” change “reception” to “receipt”.
  • In “Breaks down your expenses and revenues by categories.” change “by categories” to “by category”, or “into categories”.
  • In “Follows your requests for quotation and reduce cost by grouping orders.” change “reduce cost” to “reduces costs”.
  • In “Transform raw materials into finished products with bill and routing.” consider changing “bill” to “BOMs” or “bill of materials”, as otherwise it sounds like “bill and routing” could be two people.
  • In “Packages shipments for your carriers.” change “Packages” to “Package”.
  • In “Checks the profitability of projects and never forget to invoice the customers” change “forget” to “forgets”.
2 Likes

But how can we said that it is for all?

For the conjugation, I will change all the description for the form: “You …”. I think it is more personal and get the reader involved.

What about “for everyone”?

1 Like

I understand your concern, so what about something like “Tryton is business software, ideal for any business, easy to use, complete and 100% open source”?

But then there are twice the term “business”.
What about: “Tryton is business software, ideal for any company size, easy to use, complete and 100% Open Source”?

Good point.

“Tryton is business software, ideal for companies of any size, easy to use, complete and 100% Open Source”.

2 Likes

I have just had another look at the design for the new website.

Now that the descriptions have been updated I have noticed a few more things that I think could be slightly improved.

  • In “Record all transactions of your chart of accounts” change “of your” to “in your”.
  • In “Follow your requests for quotation and reduces cost by grouping orders” change “reduces cost” to “reduce costs”.
  • In “Check the profitability of projects and never forget to invoice the customers” change “the customers” to just “customers”.

I also noticed that the dropdown menu for “Services” appears to be partly off the side of the page at some page sizes in my browser (Firefox 60.2.2esr).

Apart from those very minor things it is looking good!

2 Likes

The wording is corrected now. I send your remark about the menu to the web designer.
For information, there are also many other pages that could be reviewed.

I didn’t realize there were other pages that could be reviewed.

Is it okay to post here for each different page, or is there a better way of doing the reviews?

I think for now, it is OK. But once the website will be in production (I hope by the end of the week), it will be better to use the bugtracker.

I have had a look at the other pages now, and have quite a lot of suggestions and comments.

Sorry this reply is quite long…

footer

  • Change “TRYTON is a business software for all, easy to use, complete and 100% Open Source.” to match the index page.

/success-stories

  • Change “A Mutual of Medical Federation of Buenos Aires.” to “A Medical Mutual Society in Buenos Aires”.
  • In “Offers all kinds of MRI scans, nuclear medicine and bone densitometry.” I suggest changing “Offers” to “Provides”, as a slight improvement.

/download

  • Try Without Installing: I suggest “We host a public shared demo server. It is filled with some example data that gets reset every day.”.
  • Docker Image: I suggest “A docker container that comes pre-installed with the server, modules and web client. This is a very simple way of locally installing and exploring the application. It is also production ready for easy deployment. These images are updated every week.”.
  • Desktop Client: I suggest “A ready-to-use client for your desktop. You can manage and connect to different servers using the same client.”
  • Source Files: I suggest “The source code for the release of each component is available in an archive file. These are useful for creating packages.”.
  • Chronos: I suggest “We also publish an optional add-on that can be used to manage timesheets from inside your browser.”
  • Chronos: The “Download for Chome” should be “Download for Chrome”.
  • Packages: I suggest “All the packages are also published on the Python Package Index. Tryton modules from third parties can also be found there.<br/>You can install them using the pip command-line tool:”
  • Distributions: I suggest “Tryton is also packaged and distributed by third-party volunteers. These generally provide better integration with the operating system, but often there is a delay before new versions make it into their distributions.”.

/presentations

  • Change “please send an email at” to “please send an email to”.

/contribute

  • Help Users: Change “We relies” to “We rely”.
  • Spread the word: Change “Help us to increase” to “Help us increase”.
  • Spread the word: Change “and and” to “and”.
  • Report Bugs & Issues: I suggest “If you encounter any issues, then let us know about them. Reporting bugs and issues that have not already been reported helps us maintain our high quality level.”, I found it hard to get the “be sure it is not yet known” into this without sounding off-putting.
  • Submit Changes: I suggest “Developers can propose changes to fix issues, add new features or improve the software and documentation. You can get started by solving some issues that are marked as easy.”.
  • Submit Changes: The link to the easy items does not appear to link through to the easy items.
  • Translate: I suggest: “Tryton does not speak your language yet? You’ve found a typo in the translation? Get translating! We use a server to share the translation effort. Translation terms are updated on a monthly basis.”
  • Write Blueprint: Change title to “Write Blueprints”.
  • Write Blueprint: I suggest “Large changes and sizable features must first be discussed with the community so a consensus can be reached.”
  • Write Blueprint: Change “Submit blueprint” to “Submit a blueprint”.

/foundation

  • Foundation: Change “under the Belgian Law” to “formed under Belgian Law”.
  • Foundation: Change “the free software Tryton” to “Tryton as free software”.
  • Donations: Change “page to know more” to “page to learn more”.
  • Donations: Change “the Foundation to keep its activity” to “the Foundation keep going”.
  • Donations: Change “how has already supported us” to “who has already supported us”.
  • How is the foundation organized: Change “In a democratic spirit” to “In the spirit of democracy”
  • How is the foundation organized: Change “a board of director has been appointed” to “a board of directors has been appointed”.
  • How is the foundation organized: Change “is the current the president of the board” to “is the current president of the board”

Other things I noticed when viewing the pages in Firefox 60.2.2esr:

  • On the download, presentations, and contribute pages when the page width is between about 750px and 1200px the column containing the text seems to be quite narrow compared to the content on the other pages, and also that page at smaller page widths (only around a third of the page width contains content).

  • On the download page, when the page is just under 1200px wide the “Launch the demo” and the table containing the username and passwords are on the same line and overlap.

  • On the download page the title for each section (“Try without installing”, “Docker Image”, etc.) is closer to the previous section than it is to the contents of its section.

1 Like

Thanks, I fixed all of them.

Yes probably. I wrote this sentence when I just had to close for the x times a duplicate bugs so I was probably a little bit angry :slightly_smiling_face:

I like the idea of Dominique to re-phrase the second carousel text from

  • 100% Open Source no vendor lock-in
    to
  • 100% Freedom no vendor lock-in

I’m so sorry but I don’t find out that Dominique opinion, anyway, IMHO, I prefer Open Source to Freedom. Freedom is closer to Free Software and Free Software is not Open Source Software.