Commit Graph

51 Commits (main)

Author SHA1 Message Date
Protobuf Team Bot 53ad6a4478 Put an explicit warning about the incovenience of working against main and a recommendation to use a supported release in the root readme.
PiperOrigin-RevId: 613234330
2024-03-06 09:01:09 -08:00
Protobuf Team Bot 30a7b23724 Enable OpenSSF Scorecard Action
Hi, I'd like to suggest the adoption of the OpenSSF Scorecard Action.

The scorecard action runs the OpenSSF Scorecard checks on the repository often to provide feedbacks on how to improve (on the security dashboard) and transparency for the users about the current security posture (shown in the badge).

It is also a good way to keep track of new security practices and to provide users easy information about it.

See more about scorecard at [OpenSSF Scorecard](https://github.com/ossf/scorecard) and the [Show off your security score](https://openssf.org/blog/2022/09/08/show-off-your-security-score-announcing-scorecards-badges/)

PiperOrigin-RevId: 568644059
2023-09-26 14:10:04 -07:00
Hong Shin f7de3bf1a9 Update Protobuf readme copyright header
PiperOrigin-RevId: 565473469
2023-09-14 14:16:07 -07:00
Hong Shin 3c3dfe0efa readme tweak: protocol -> protobuf
PiperOrigin-RevId: 549059493
2023-07-18 11:22:13 -07:00
Protobuf Team Bot 3e6dba700f typo fix: Javascript -> JavaScript in protobuf readme
PiperOrigin-RevId: 540459923
2023-06-14 20:56:29 -07:00
Protobuf Team Bot 23d8aacc55 Updates links to use the new protobuf.dev site, and adds a link to the new version support page.
PiperOrigin-RevId: 508485038
2023-02-09 15:01:54 -08:00
Protobuf Team Bot 016ef2393e Standardize link formatting in documentation.
PiperOrigin-RevId: 490577853
2022-11-23 13:54:32 -08:00
Mike Kruskal d083ec5efc Internal change
PiperOrigin-RevId: 490515513
2022-11-23 09:20:20 -08:00
Stefan Huber 4c8a128e14
Standardise Link-Format
The README file had not a consistent handling of links. Sometimes there was a Link with Text sometimes there was a Linked URL. Sometimes there was «here» mentioned in the text. 

The changes were made under the following rules:
* Links have a URL and a text
* Link-Text is a (human) meaningful description of the target (machine) URL

What was not touched/fixed:
* Line-breaks at different width
2022-11-23 00:10:08 +01:00
Noel Kim (김민혁) e58ff9821b
Add Javascript at README.md (#10476) 2022-08-30 09:30:54 -07:00
Mike Kruskal ed5c57a574
Remove all autotools usage (#10132)
* Bazelfying conformance tests

Adding infrastructure to "Bazelify" languages other than Java and C++

* Delete benchmarks for languages supported by other repositories

* Bazelfying benchmark tests

* Bazelfying python

Use upb's system python rule instead of branching tensorflow

* Bazelfying Ruby

* Bazelfying C#

* Bazelfying Objective-c

* Bazelfying Kokoro mac builds

* Bazelfying Kokoro linux builds

* Deleting all deprecated files from autotools cleanup

This boils down to Makefile.am and tests.sh and all of their remaining references

* Cleanup after PR reorganizing

- Enable 32 bit tests
- Move conformance tests back
- Use select statements to select alternate runtimes
- Add internal prefixes to proto library macros

* Updating READMEs to use bazel instead of autotools.

* Bazelfying Kokoro release builds

* First round of review fixes

* Second round of review fixes

* Third round of review fixes

* Filtering out conformance tests from Bazel on Windows (b/241484899)

* Add version metadata that was previously scraped from configure.ac

* fixing typo from previous fix

* Adding ruby version tests

* Bumping pinned upb version, and adding tests to python CI
2022-08-10 22:51:29 -07:00
Protocol Buffers Docs 1cb0d645db Adding a section about the Google Group to the README.md file 2022-07-17 13:16:59 +00:00
Adam Cozzette 860f8ad171
Remove the JavaScript implementation (#9874)
This implementation is about to be split out into a separate Git repo.
2022-04-28 12:08:26 -07:00
noahdietz 5abf802bc2 Replace master with main in URLs & docs 2022-04-12 10:25:08 -07:00
Joshua Haberman 96ccf402fe
Remove build badges, they were consistently out of date and not very useful. (#8634) 2021-05-20 10:06:36 -07:00
Paul Yang 64dd751868
Update kokoro badge bucket to protobuf-kokoro-badges (#8138) 2020-12-14 10:48:17 -08:00
Paul Yang 823f351448
Port for php8 (#8105)
* Port for php8

* Port php c extension for php8

* Update composer.json

* Drop php7.0 support

* Update phpunit for php7.1 in c extension test

* Add back support for php7.0

* Add badge for php8 continuous build
2020-12-04 13:46:34 -08:00
3ks 86b3ccf28c change go's runtime 2020-07-01 16:46:14 -07:00
Paul Yang f15ac4091f
Drop 3.3, 3.4 and use single version docker images for all python tests (#7396)
* Create a new docker image for python 3.6

The previous one cannot build, because python3.6 was removed from
stretch.

* Drop support for 3.3 and 3.4

Also update all docker file to be single version
2020-04-18 14:39:52 -07:00
Tomo Suzuki 8b09686253 Added linkage monitor badge (#6327) 2019-07-01 14:59:15 -07:00
Paul Yang f891a16058
Add link to continuous test badges (#5855)
* Add link to continuous test badges

* Add badge for dist_install
2019-03-07 15:50:27 -08:00
Paul Yang 71fc8b4b25
Update kokoro badges for python tests (#5495) 2018-12-19 16:08:57 -08:00
Paul Yang acc0fc2a9e
Remove ruby21 and ruby22 tests (#5277)
* Remove ruby21 and ruby22 tests

* Update test badge
2018-10-22 15:09:36 -07:00
Michael Thomsen fe1266260c
Dart build status
Add build status badge for Dart
2018-09-21 13:47:31 +02:00
Feng Xiao afe98de32a Replace repo links. 2018-08-22 11:55:30 -07:00
Feng Xiao b4646ecfff Add status badge for bazel build. 2018-08-13 14:55:52 -07:00
Feng Xiao 35bd9fd05e Remove jruby badge from our README.md. 2018-05-24 16:33:51 -07:00
Feng Xiao eac0e92798 Add kokoro build status badges.
Moved the badges to the language table as they are per-language based.
Some badges are not yet available due to stuck kokoro jobs.
2018-03-27 17:43:41 -07:00
Feng Xiao 9f5bdedbe1 Remove broken build status icons. 2018-03-26 15:14:55 -07:00
Feng Xiao d5a0024171 Remove javanano. 2018-03-26 12:59:28 -07:00
Feng Xiao 74bf45f379 Add bazel support for examples.
The example utilizes native bazel rules (proto_library, cc_proto_library,
java_proto_library, java_lite_proto_library) to show how easy it is to
build protobuf with bazel's native support. It also makes use of well
known types which was not possible until the latest bazel 0.5.4 release
and https://github.com/google/protobuf/pull/3594 .
2017-09-08 16:01:49 -07:00
Maxwell Paul Brickner d07efbad91 Updated links to use https
Howdy!

I just updated some links to use https instead of http.

Thanks! ^ _ ^
2017-06-23 09:25:03 -04:00
postmasters 4777574a6c Add a link to dart-lang/protobuf 2017-04-24 08:46:56 -07:00
Marc Abramowitz 86208c526b README.md: Make docs URL a link
Dedent URL so it renders as a link and not as code (fixed width font and not clickable).
2017-02-18 13:05:19 -08:00
Feng Xiao 4c252dd80b Add a badge for bazel build status. 2016-12-12 14:58:13 -08:00
Paul Yang e28286fa05 Add 32-bit machine test on jenkins. (#2245) 2016-10-12 12:55:48 -07:00
Paul Yang e0e54661f7 Check in php implementation. (#2052)
This pull request includes two implementation: C extension and PHP
package. Both implementations support encode/decode of singular,
repeated and map fields.
2016-09-15 11:09:01 -07:00
Feng Xiao f8c37b97da Add a jenkins test status badge.
[ci skip]

Change-Id: I5bf4f204e7ef0144d8fc984a985d502f92ce95ce
2016-08-12 16:43:47 -07:00
Sylvain Baubeau e5ec85e7a5 Fix typos in README.md 2016-01-25 21:41:31 +01:00
Feng Xiao d0e0114f31 Refactor README.md.
Move the original README.md to src since it's talking about C++
exclusively and add a more general README.md to document how
to install protoc for all languages.
2016-01-21 17:30:45 -08:00
Radoslaw Busz 7d91667e82 Update README.md - remove typo 2016-01-08 15:18:48 +00:00
Feng Xiao 64d865210f Update README.md and remove INSTALL.txt
Added instructions on what tools to install to compile protobuf from
source. Removed the INSTALL.txt file because it's just a simple copy of
the autoconf documentation and confuses users.

Change-Id: I6fd8aa13495f1238fe5c62451b95ad480b1c4bed
2016-01-06 18:25:25 -08:00
Feng Xiao e96ff30120 Down-integrate from internal code base.
[ci skip]

Change-Id: I9391c09640e0b0b2b21c45a97a1fc91814d95c5d
2015-06-15 18:24:01 -07:00
Feng Xiao 9c8db515d5 Add a badge for AppVeyor build.
Change-Id: Ic59d78d699af0e5f50377f83c8a7ea9a78074d81
2015-06-15 15:36:09 -07:00
Feng Xiao ee6b3d5529 Remove vsprojects. 2015-06-05 23:57:01 -07:00
Jisi Liu 581a5266ee Add unix tools instructions for Mac.
Change-Id: I287d613fbe4180e41de67e26dfb905edeeebcf9d
2015-02-24 21:26:50 -08:00
Feng Xiao 0c7f6241e5 Adds Travis Cl support to test the code automatically. 2014-12-12 17:22:35 -08:00
Andrew Paprocki 1ddf6937ee Added contributor and updated README to add AIX. 2014-11-11 15:36:21 -05:00
Feng Xiao b168d1fd1d Fix the formating of bold text. 2014-08-28 14:42:44 -07:00
Feng Xiao 17007a6c47 Update README.md to markdown format. 2014-08-28 14:39:49 -07:00